MinionHQ TODO
Right now (stability)
- [ ] Confirm arr → download client import completes end-to-end (Download → Import → Rename → Move → Plex sees it)
- [ ] Fix Sonarr import path mapping (/downloads_complete etc.)
- [ ] Standardize categories:
- qBittorrent:
movies, tv
- Radarr client category:
movies
- Sonarr client category:
tv
- [ ] Verify Prowlarr ↔ Radarr/Sonarr connections use container DNS names (not LAN IPs)
- [ ] Create backups plan (appdata + docker-compose + media DB export)
Networking / DNS
- [ ] Add a reverse proxy for HTTPS and domains (minionhq.com)
- [ ] Decide: Cloudflare DNS vs registrar DNS
- [ ] Decide: internal-only vs public access
- [ ] If public: forward ports 80/443 to MinionHQ-Core
- [ ] Finalize quality profiles + custom formats
- [ ] Add more indexers (skip those blocked by Cloudflare unless using FlareSolverr)
- [ ] Add Overseerr workflow: request → approve → auto-add
Documentation
- [ ] Inventory page stays accurate (run the inventory script after stack changes)
- [ ] “Architecture” page: Media flow diagram + data paths
- [ ] “Contracts & Variables” page: shared env vars + hostnames + port map