# Quadlet unit: Prowlarr in FrankBook-Pro's podman machine. # # Install path is INSIDE the machine VM: # /home/core/.config/containers/systemd/prowlarr.container # # # Joins gluetun's network namespace: all egress (indexer APIs, metadata # lookups) exits through the WireGuard tunnel; 9696 publishes on the # gluetun unit. Same-netns targets (qB, the arrs) are loopback addresses. # Arr on the Mac is grab-only: indexer + app-sync management lives here, the # arrs never auto-import media (the user reviews completed torrents in # /Volumes/COMPLETE/"Finished Torrents" and moves files manually into the # library, which lives on dankserver's entropy disk). # # Config is migrated from dankserver's retired bare container # (tar-archived first, per the Phase 4 cutover note) — indexers and app # settings survive; stale host pointers (old qbit at 192.168.0.235:8080) # are re-pointed to loopback qBittorrent (127.0.0.1:8080, same netns) via # its API after first boot. [Unit] Description=Prowlarr (FrankBook-Pro) Wants=gluetun.service After=gluetun.service [Container] ContainerName=prowlarr Image=lscr.io/linuxserver/prowlarr:latest Environment=PUID=0 Environment=PGID=0 Environment=TZ=America/Los_Angeles Environment=UMASK_SET=022 Volume=/Volumes/COMPLETE/prowlarr-data:/config Network=gluetun.container [Service] TimeoutStartSec=900 Restart=always [Install] WantedBy=default.target