Synology NAS
Docker Compose services, shared storage, requests, monitoring, and the processing queue.
04 / SYSTEMS & OPERATIONS
A self-hosted system with distinct jobs for storage, playback, and heavy processing.
Docker Compose services, shared storage, requests, monitoring, and the processing queue.
Plex and Jellyfin, with VideoToolbox acceleration and persistent network mounts.
An NVENC worker handles heavier encoding jobs away from the storage server.
Keep storage and orchestration on the NAS, while moving playback and encoding to hardware better suited to those tasks. That avoids putting every workload on the NAS CPU.
Automated maintenance covers container updates, library cleanup, and remount checks. HTTPS routing and certificate renewal support access to services. The public runbook records tradeoffs, failures, and recovery steps.
Automatic updates reduce manual work but can introduce regressions. Logs and version pinning remain part of the recovery approach.