Fix varnish cache oom

This commit is contained in:
weidenwiesel
2026-02-03 12:32:23 +01:00
parent 0f86542660
commit ec181ab854
2 changed files with 10 additions and 8 deletions
+9 -8
View File
@@ -394,18 +394,19 @@ services:
invidious-cache: invidious-cache:
container_name: invidious-cache container_name: invidious-cache
restart: unless-stopped restart: unless-stopped
cpus: 2 cpus: 3
mem_limit: "512m" mem_limit: "10240m"
memswap_limit: "512m" memswap_limit: "10240m"
image: varnish:latest image: varnish:stable
user: 10043:10043 # Put uid/gid of your invidious user here user: 10043:10043
volumes: volumes:
- /srv/invidious/config/malloc.conf:/etc/malloc.conf:ro
- /srv/invidious/varnish:/var/lib/varnish - /srv/invidious/varnish:/var/lib/varnish
command: "-a :6081 -T localhost:6082 -f /var/lib/varnish/default.vcl -s file,/var/lib/varnish/varnish_storage.bin,32G -s Transient=malloc,128m -p cli_timeout=15" command: "-a :6081 -T localhost:6082 -f /var/lib/varnish/default.vcl -s default=malloc,8G -s Transient=malloc,64m"
ulimits: ulimits:
memlock: memlock:
soft: 536870912 soft: -1
hard: 536870912 hard: -1
networks: networks:
invidious_proxy: invidious_proxy:
ipv4_address: 192.42.6.3 ipv4_address: 192.42.6.3
+1
View File
@@ -0,0 +1 @@
lg_dirty_mult:8,lg_chunk:18