Any NFS mount will work, but it's strongly recommended to follow the structured layout shown below, restricting access exclusively to the Docker host IP. Only create the directories relevant to your setupβthe example provided includes a complete structure suitable for Plex and Jellyfin.
Recommend keeping
docker_dataon a separate shared volume from your media.
/volume1/media
βββ data
β βββ media
β β βββ movies
β β βββ tv
β βββ torrents
β βββ movies
β βββ torrent_data
β βββ tv
βββ docker_data
βββ bittorrent
βββ gluetun
βββ jellyfin
βββ jellyseerr
βββ letsencrypt
βββ overseerr
βββ plex
βββ prowlarr
βββ radarr
βββ sonarr
βββ unpackerr
Head over to TRaSH Guides for more in-depth knowledge of folder structure.
Configure your internal DNS records pointing to your Docker host IP (replace 192.168.0.20 with your Docker host IP and passthebits.com with your domain):
media.passthebits.com β 192.168.0.20proxy.passthebits.com β media.passthebits.comprowlarr.passthebits.com β media.passthebits.comsonarr.passthebits.com β media.passthebits.comradarr.passthebits.com β media.passthebits.combittorrent.passthebits.com β media.passthebits.comoverseerr.passthebits.com or jellyseerr.passthebits.com β media.passthebits.complex.passthebits.com or jellyfin.passthebits.com β media.passthebits.comEnsure DNS entries are properly propagated within your internal network.