Files
computer-playbook/roles/web-app-jellyfin/meta/volumes.yml
kevinveenbirkenbachandClaude Opus 5 6ca511a6f4 fix(volumes): declare the cache volumes backup-disabled
svc-registry-cache is the twin of the registry volume fixed in 1e5d2abb8: same /var/lib/registry target, same missing declaration, and the same claim in its own first line that the volume is backup-disabled. Matomo's tmp entry likewise already documents a regenerable Twig and session cache. Neither statement was true, because backup_volume.py keys on the declaration alone.

Also jellyfin's /cache, which sits beside the /config volume that stays backed up, and nextcloud's whiteboard tmp, whiteboard fontcache and talk recording tmp.

Left alone: gitlab's builds volume holds CI artifacts, which are reproducible but whose retention is a product decision, and the gitlab config templates, the cdn build script and the openldap ldif bind, which a name-based scan turns up but which are not caches.

Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
2026-08-08 12:40:28 +02:00

18 lines
280 B
YAML

---
jellyfin_config:
type: volume
mounts:
- service: jellyfin
target: /config
jellyfin_cache:
type: volume
backup: false
mounts:
- service: jellyfin
target: /cache
jellyfin_media:
type: volume
mounts:
- service: jellyfin
target: /media