title: How can I use Scrapy-Splash without Docker?
body: <p>Is a way to use scrapy splash without docker. I mean, I have a server running with python3 without docker installed. And If possible I don't want to install docker on it.</p>
  
  <p>Also, what does exactly SPLASH_URL. Can I use only the IP of my server ?</p>
  
  <p>I already tried something :</p>
  
  <pre><code>    def start_requests(self):
          url = ["europages.fr/entreprises/France/pg-20/resultats.html?ih=01510;01505;01515;01525;01530;01570;01565;01750;01590;01595;01575;01900;01920;01520;01905;01585;01685;01526;01607;01532;01580;01915;02731;01700;01600;01597;01910;01906"]
          print(url)
          yield SplashRequest(url = 'https://' + url[0], callback = self.parse_all_links,
              args={
                  # optional; parameters passed to Splash HTTP API
                  'wait': 0.5,
  
                  # 'url' is prefilled from request url
                  # 'http_method' is set to 'POST' for POST requests
                  # 'body' is set to request body for POST requests
              } # optional; default is render.html
          ) ## TO DO : Changer la callback
  </code></pre>
  
  <p>with setting.py</p>
  
  <pre><code>SPIDER_MIDDLEWARES = {
      'scrapy_splash.SplashDeduplicateArgsMiddleware': 100,
  }
  
  DUPEFILTER_CLASS = 'scrapy_splash.SplashAwareDupeFilter'
  HTTPCACHE_STORAGE = 'scrapy_splash.SplashAwareFSCacheStorage'
  
  # Enable or disable downloader middlewares
  # See https://doc.scrapy.org/en/latest/topics/downloader-middleware.html
  DOWNLOADER_MIDDLEWARES = {
      #'Europages.middlewares.EuropagesDownloaderMiddleware': 543,
      'scrapy_splash.SplashCookiesMiddleware': 723,
      'scrapy_splash.SplashMiddleware': 725,
      'scrapy.downloadermiddlewares.httpcompression.HttpCompressionMiddleware': 810,
  }
  </code></pre>
  
  <p>AND </p>
  
  <p>SPLASH_URL = "url_of_my_server"</p>
  
  <p>I hope my post is clear.</p>
  
  <p>Thanks
  Regards,</p>