a7ea91f529
Add a top-level `README.md` mapping the boxes and per-machine docs under `docs/boxes/` (grouped `colony/`, `home/`, `misc/`), one file per host, VM and container documenting role, services and networking with source pointers. Also point `AGENTS.md` at the new docs. Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
1.0 KiB
1.0 KiB
jackflix
The media stack — acquisition, library and streaming.
- Source:
shill/containers/jackflix/(default.nix,networking.nix) - Host: NixOS container on
shill
Role
- Streaming: Jellyfin.
- *Acquisition (arr stack): Transmission, Jackett, FlareSolverr, Radarr,
Sonarr, and Jellyseerr (
seerr) for requests. - Photos: PhotoPrism (
photos.nul.ie). - File sharing: copyparty (
:3923) serving public + private media volumes. - Media lives on the shared
/mnt/mediavolume (bind-mounted read-write fromshill). Downloaders bind to a VPN interface (networking.nix), so torrent traffic only flows whilesystemd-networkd-wait-online@vpnis up. - A shared
mediagroup (gid 2000) gives the apps coordinated access.
Networking
internalassignment on thectrsnetwork (alt namejackflix-ctr), plus its own VPN interface for the download clients.