Choose your platform¶
Generate your project with Maraudarr, then deploy it once on the host that will run the applications. Keep docker-compose.yml, private .env, and config/ together.
| Host | Deployment guide | Main preparation |
|---|---|---|
| Linux or Docker Desktop | Docker Compose | Folder access, numeric ownership, firewall, and supported devices |
| Synology DSM 7.4 | Container Manager | Shared folders, DSM permissions, TUN device, project directory |
| TrueNAS with Docker-based Apps | Dockge or Custom App | ZFS datasets, ACLs, and stack directory |
Docker Desktop needs permission to share your host folders. Selected service images and hardware features must support your host; the generator's architecture support alone is insufficient.
For any platform, review storage and permissions and avoid overlapping networks. Gluetun needs /dev/net/tun and NET_ADMIN; Privateerr does not need those tunnel privileges. The network guide explains the shared downloader ports.