You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
Repository navigation
stacks/media has no secrets file: Jellyfin's admin credential lives only in a password manager #528
stacks/media runs on smaug since 2026-09-19 (#522) and has no secrets file. Jellyfin's admin credential lives in the operator's password manager and nowhere the estate can see. secrets/ holds lab, observability, sensitive and soc entries; .sops.yaml has a path_regex rule for each of those and none for media. Every other tier got a per-stack recipient under ADR-0020's rule; this one did not, because it was deployed by hand under TrueNAS's Docker rather than by make deploy.
Named as the one residual of #138 with no tracker, in that issue's 2026-09-19 comment.
What to decide
Whether the stack gets a secrets/media.sops.yaml and a .sops.yaml rule like the others, or whether a stack that holds one admin password and is deployed from TrueNAS's UI is the exception — written down either way.
The credential is in the repository's custody path or the exception is recorded in docs/security.md beside the other tiers, and successor-handover.md says where the media admin lives.
Activity
Merge pull request #546 from Gerrrt/gerrrt/media-stack-secrets-886896