LibreY

- privacy respecting meta search engine
git clone git://git.acid.vegas/LibreY.git
Log | Files | Refs | Archive | README | LICENSE

docker-compose.yml (1204B)

      1 version: "3"
      2 services:
      3   librey:
      4     image: ghcr.io/ahwxorg/librey:latest
      5     container_name: librey
      6     network_mode: bridge
      7     ports:
      8       - 8080:8080
      9     environment:
     10       - CONFIG_GOOGLE_DOMAIN=com
     11       - CONFIG_LANGUAGE=en
     12       - CONFIG_NUMBER_OF_RESULTS=10
     13       - CONFIG_INVIDIOUS_INSTANCE=https://invidious.snopyta.org
     14       - CONFIG_DISABLE_BITTORRENT_SEARCH=false
     15       - CONFIG_HIDDEN_SERVICE_SEARCH=false
     16       - CONFIG_INSTANCE_FALLBACK=true
     17       - CONFIG_RATE_LIMIT_COOLDOWN=25
     18       - CONFIG_CACHE_TIME=20
     19       - CONFIG_TEXT_SEARCH_ENGINE=google
     20       - CURLOPT_PROXY_ENABLED=false
     21       - CURLOPT_PROXY=192.0.2.53:8388
     22       - CURLOPT_PROXYTYPE=CURLPROXY_HTTP
     23       - CURLOPT_USERAGENT=Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:116.0) Gecko/20100101 Firefox/116.0
     24       - CURLOPT_FOLLOWLOCATION=true
     25     volumes:
     26       - ./nginx_logs:/var/log/nginx
     27       - ./php_logs:/var/log/php7
     28     restart: unless-stopped
     29   watchtower: # Watchtower is not required but highly recommended, since Watchtower will re-pull and restart the LibreY container automatically whenever there's an update.
     30     image: containrrr/watchtower
     31     volumes:
     32       - /var/run/docker.sock:/var/run/docker.sock