Commit graph

3 commits

Author SHA1 Message Date
s8n
148b004026 doc 30 v6-stable success + snapshot save state
Owner pronounced "near perfect". Save current state as the rollback
target. Replace older 2026-05-08-pre-elegantfin snapshot.

Snapshot md5 364cc890c58f02d07cf50b43b31a48f0 — matches both prod
and dev deployed overlay.

Doc 30 lists every file/path-of-record + rollback procedure +
remaining roadmap items.

Tag this commit v6-stable-2026-05-09 after push.
2026-05-09 12:52:44 +01:00
s8n
937589c7a2 redact: scrub leaked Jellyfin admin API token from public repo
Token 76858153...f8b1 was committed across 9 docs + 1 snapshot RESTORE.md
and exposed via the brief public window of this repo. Replaced with
`<JELLYFIN_API_TOKEN>` placeholder.

WARNING: this commit only redacts HEAD — the token remains in git history.
Anyone who cloned during the public window has the full value. Treat the
old token as compromised and rotate at Jellyfin Dashboard > API Keys.
Original value backed up to private s8n/secrets/ARRFLIX/.
2026-05-08 15:36:14 +01:00
s8n
ba64be7fa3 snapshot: pre-ElegantFin migration baseline
Captures the full Cineplex-themed deploy state for rollback before
swapping the active CSS theme to ElegantFin with ARRFLIX recolor.

- branding.json: full /System/Configuration/branding payload (CustomCss + LoginDisclaimer + SplashscreenEnabled)
- index.html: bind-mounted Jellyfin web shim from nullstone
- docker-compose.yml: jellyfin compose file from nullstone
- users.json + libraries.json: reference state (not for direct restore)
- displayprefs-<userid>.json x5: per-user DisplayPreferences
- RESTORE.md: three concrete rollback commands
2026-05-08 03:59:19 +01:00