79fb7531be
scribe.rip is a privacy respecting front end for medium.com. This feature allows medium.com results to be replaced with scribe.rip links, and works for both regular medium.com domains as well as user specific subdomains (i.e. user.medium.com). [scribe.rip website](https://scribe.rip) [scribe.rip source code](https://git.sr.ht/~edwardloveall/scribe) Co-authored-by: Ben Busby <noreply+git@benbusby.com>
45 行
1.5 KiB
YAML
45 行
1.5 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: 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/u
|
|
#- WHOOGLE_ALT_RD=libredd.it
|
|
#- WHOOGLE_ALT_TL=lingva.ml
|
|
#- WHOOGLE_ALT_MD=scribe.rip
|
|
#env_file: # Alternatively, load variables from whoogle.env
|
|
#- whoogle.env
|
|
ports:
|
|
- 5000:5000
|