Media
Immich Self-hosted photo and video backup. Google Photos alternative with facial recognition, AI search, maps, and automatic albums. Mobile app available for iOS and Android.
Jellyfin + Sonarr + Radarr Jellyfin is a fully open source media server — no subscriptions, no cloud authentication, no telemetry. Content encoded in AV1 for optimal size/quality ratio (~2 GB per 4K episode). Optimised for direct play on Apple TV and iPhone 16+ (both support native AV1 hardware decoding — no transcoding needed).
- Jellyfin: https://github.com/jellyfin/jellyfin (Local: http://localhost:8096)
- Prowlarr: https://github.com/Prowlarr/Prowlarr (Local: http://localhost:9696)
- Radarr: https://github.com/Radarr/Radarr (Local: http://localhost:7878)
- Sonarr: https://github.com/Sonarr/Sonarr (Local: http://localhost:8989)
- Transmission: https://github.com/transmission/transmission (Local: http://localhost:9091)
Implementation Details
The media stack is deployed natively on NixOS. A shared media group is used to manage permissions across services, with content stored in /var/lib/media.
- Movies:
/var/lib/media/movies - TV Shows:
/var/lib/media/tv - Downloads:
/var/lib/media/downloads