Homelab Troubleshooting

Tips on running a Linux server and docker.

User Tools

Site Tools


whoogle

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Next revision
Previous revision
whoogle [2021/08/28 12:55] – created alexk7110whoogle [2021/08/28 14:58] (current) alexk7110
Line 3: Line 3:
 <code yaml docker-compose.yml> <code yaml docker-compose.yml>
 --- ---
-git clone https://github.com/benbusby/whoogle-search.git +# You cant use mem_limit in a 3.x docker-compose file in non swarm mode 
-cd whoogle-search +# see https://github.com/docker/compose/issues/4513 
-docker-compose up+ 
 +version: "2.4" 
 + 
 +services: 
 +  whoogle-search: 
 +    image: benbusby/whoogle-search 
 +    container_name: whoogle-search 
 +    restart: unless-stopped 
 +    pids_limit: 50 
 +    # mem_limit: 256mb 
 +    # memswap_limit: 256mb 
 +    # user debian-tor from tor package 
 +    user: '102' 
 +    security_opt: 
 +      - no-new-privileges 
 +    cap_drop: 
 +      - ALL 
 +    tmpfs: 
 +      - /config/:size=10M,uid=102,gid=102,mode=1700 
 +      - /var/lib/tor/:size=10M,uid=102,gid=102,mode=1700 
 +      - /run/tor/:size=1M,uid=102,gid=102,mode=1700 
 +    #environment: # Uncomment to configure environment variables 
 +      # Basic auth configuration, uncomment to enable 
 +      #- WHOOGLE_USER=<auth username> 
 +      #- WHOOGLE_PASS=<auth password> 
 +      # Proxy configuration, uncomment to enable 
 +      #- WHOOGLE_PROXY_USER=<proxy username> 
 +      #- WHOOGLE_PROXY_PASS=<proxy password> 
 +      #- WHOOGLE_PROXY_TYPE=<proxy type (http|https|socks4|socks5) 
 +      #- WHOOGLE_PROXY_LOC=<proxy host/ip> 
 +      # Site alternative configurations, uncomment to enable 
 +      # Note: If not set, the feature will still be available 
 +      # with default values.  
 +      #- WHOOGLE_ALT_TW=nitter.net 
 +      #- WHOOGLE_ALT_YT=invidious.snopyta.org 
 +      #- WHOOGLE_ALT_IG=bibliogram.art/
 +      #- WHOOGLE_ALT_RD=libredd.it 
 +      #- WHOOGLE_ALT_TL=lingva.ml 
 +    #env_file: # Alternatively, load variables from whoogle.env 
 +      #- whoogle.env 
 +    ports: 
 +      - 5000:5000
 </code> </code>
whoogle.1630144548.txt.gz · Last modified: 2021/08/28 12:55 by alexk7110