Wikipedia, imgur, and translate alternatives were all still using hardcoded URLs when replaced with their respective alternative frontend. This updates them to use farside instead.
47 lines
1.7 KiB
YAML
47 lines
1.7 KiB
YAML
# cant use mem_limit in a 3.x docker-compose file in non swarm mode
|
|
# see https://github.com/docker/compose/issues/4513
|
|
version: "2.4"
|
|
|
|
services:
|
|
whoogle-search:
|
|
image: ${WHOOGLE_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: whoogle
|
|
security_opt:
|
|
- no-new-privileges
|
|
cap_drop:
|
|
- ALL
|
|
tmpfs:
|
|
- /config/:size=10M,uid=927,gid=927,mode=1700
|
|
- /var/lib/tor/:size=10M,uid=927,gid=927,mode=1700
|
|
- /run/tor/:size=1M,uid=927,gid=927,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=farside.link/nitter
|
|
#- WHOOGLE_ALT_YT=farside.link/invidious
|
|
#- WHOOGLE_ALT_IG=farside.link/bibliogram/u
|
|
#- WHOOGLE_ALT_RD=farside.link/libreddit
|
|
#- WHOOGLE_ALT_MD=farside.link/scribe
|
|
#- WHOOGLE_ALT_TL=farside.link/lingva
|
|
#- WHOOGLE_ALT_IMG=farside.link/rimgo
|
|
#- WHOOGLE_ALT_WIKI=farside.link/wikiless
|
|
#env_file: # Alternatively, load variables from whoogle.env
|
|
#- whoogle.env
|
|
ports:
|
|
- 5000:5000
|