Commit Graph

5 Commits

Author SHA1 Message Date
Jeff Emmett 5026e07d76 feat(media): add Bazarr subtitle manager and 1080p quality enforcement
- Add Bazarr service to both docker-compose files (port 6767, subtitles.jefflix.lol)
- Add sort-uploads.sh with 1080p minimum enforcement and quality scoring
- Add scripts/configure-quality-profiles.sh to update Radarr/Sonarr quality profiles

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-04-08 10:12:12 -04:00
Jeff Emmett 4a2ccc65c7 feat: replace FileBrowser with drag & drop upload service
Simple Node.js/Express upload page at upload.jefflix.lol that auto-sorts
files into Jellyfin media directories (movies/shows/music) based on
filename patterns and extensions. Includes password auth and Jellyfin
library refresh on upload.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-04-06 13:58:38 -04:00
Jeff Emmett 9bbd01a74d Route Navidrome through soulsync-player, add music-net network
- Navidrome: traefik.enable=false (no longer directly exposed)
- Navidrome: joins music-net external network for proxy access
- Added music-net as external network declaration
- Traffic to music.jefflix.lol now routed through soulsync-player PWA

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-03-22 15:53:48 -07:00
Jeff Emmett a04f5d0111 Remove R2 storage configs, use local NVMe storage
- Remove r2-mount, r2-sync, cost-monitor services from docker-compose
- Delete old docker-compose.yml (R2 version)
- Remove services/cost-monitor directory
- Update deploy script to remove FUSE/rclone setup
- Add music support to upload script
- All media now stored on Netcup RS 8000 local NVMe (3TB)

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-11-27 21:25:43 -08:00
Jeff Emmett 4e66b0cf25 Jellyfin media server for Netcup RS 8000
- Jellyfin-based media streaming
- Direct upload to Netcup storage (3TB NVMe)
- Upload script for shows/movies via rsync
- Docker Compose setup with Traefik labels

🤖 Generated with Claude Code
2025-11-26 20:04:14 -08:00