Latest Blog
How to Roll Back Jellyfin Safely After an Incompatible Release
Jellyfin rollback is a restore procedure, not a simple image swap: protect state, use a compatible backup, pin the old runtime, and validate playback.
Why Does Jellyfin Return Intermittent HDR-and-Subtitle Playback Errors?
HDR tone mapping, subtitle burn-in, client limits, and transport margin can overlap; use a same-file test matrix to find the failing Jellyfin stage.
Why Does Jellyfin Login Fail After a Reverse Proxy Restart?
When Jellyfin login breaks after a reverse proxy restart, prove direct access first, then isolate upstream routing, forwarded headers, cookies, and DNS.
How to Move Jellyfin Data Without Losing Users, History, or Settings
Move Jellyfin state by stopping writes, copying data and config, matching mounts and ownership, and testing the new instance before retiring the source.
Jellyfin Host vs Bridge Networking: Which Should You Use?
Choose Jellyfin bridge or host networking by testing ports, discovery, proxy topology, and rollback—not by assuming host mode is faster.
Why Does Jellyfin Cause Repeated Disk Activity Overnight?
Trace overnight Jellyfin disk activity to scans, metadata jobs, backups, or host services, then apply a controlled schedule fix and verify quiet storage.
How to Schedule Restic Backup, Forget, and Prune Jobs Without Lock Conflicts
A complete multi-host Restic schedule that separates frequent backups, scoped retention, physical prune, checks, retries, and restore validation.
How to Prevent Restic Prune Jobs From Blocking Scheduled Backups
A prevention plan for shared Restic repositories that separates backup windows from prune and keeps locking, retries, and alerts intact.
