Skip to content

Instantly share code, notes, and snippets.

@jhaury
Created August 14, 2023 02:01
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save jhaury/52a36b7e86e60dd1215ec1becee0d9b2 to your computer and use it in GitHub Desktop.
Save jhaury/52a36b7e86e60dd1215ec1becee0d9b2 to your computer and use it in GitHub Desktop.
docker-compose for sonarr, radarr, sabnzbd
version: "3.6"
services:
sabnzbd:
image: "linuxserver/sabnzbd"
container_name: "sabnzbd"
volumes:
- ${USERDIR}/docker/sabnzbd:/config
- /data/usenet/complete:/complete
#- /media/plexmedia4/downloads:/downloads
#- /media/incomplete:/incomplete-downloads
- /data/usenet/incomplete:/incomplete
- ${USERDIR}/docker/shared:/shared
# - /media/plexmedia3/:/plexmedia3
# - /media/plexmedia4/:/plexmedia4
# - /media/plexmedia5/:/plexmedia5
#- /media/downloads/:/software
- /data/usenet/movies:/movies
- /data/usenet/tv:/tv
- /data/usenet/software:/software
- /data/usenet/music:/music
- /data/usenet/comics:/comics
- /data/usenet/backup:/backup
- /data/usenet/logs:/logs
- /data/usenet/watched:/watched
- /data/usenet/nzb:/nzb
ports:
- "8083:8083"
restart: always
environment:
- PUID=${PUID}
- PGID=${PGID}
- TZ=${TZ}
sonarr:
image: "linuxserver/sonarr"
container_name: "sonarr"
volumes:
- ${USERDIR}/docker/sonarr/config:/config
#- /media/downloads/:/downloads
#- /data:/downloads
#- /media/plexmedia4/completed/:/completed
- /media/:/media
- /media/plexmedia/TV:/tv0
- /media/plexmedia1/TV:/tv1
- /media/plexmedia2/TV:/tv2
- /media/plexmedia3/TV:/tv3
- /media/plexmedia4/TV:/tv4
- "/etc/localtime:/etc/localtime:ro"
- ${USERDIR}/docker/shared:/shared
ports:
- "8989:8989"
restart: always
environment:
- PUID=${PUID}
- PGID=${PGID}
- TZ=${TZ}
# labels:
# - "com.centurylinklabs.watchtower.enable=true"
radarr:
image: "linuxserver/radarr"
container_name: "radarr"
volumes:
- ${USERDIR}/docker/radarr:/config
#- /media/data:/data/completed
#- /media/plexmedia4/completed:/data/completed
#- /media/downloads:/downloads
#- /data/downloads:/downloads
#- /media:/media
- /data:/data
- /media/plexmedia/Movies:/movies0
- /media/plexmedia1/Movies:/movies1
- /media/plexmedia2/Movies:/movies2
- /media/plexmedia3/Movies:/movies3
- /media/plexmedia4/Movies:/movies4
- "/etc/localtime:/etc/localtime:ro"
- ${USERDIR}/docker/shared:/shared
ports:
- "7878:7878"
restart: always
environment:
- PUID=${PUID}
- PGID=${PGID}
- TZ=${TZ}
# labels:
# - "com.centurylinklabs.watchtower.enable=true"
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment