docker-compose.yml
Here I have the docker file I used for my Setup.
networks:
media_net:
driver: bridge
services:
prowlarr:
image: lscr.io/linuxserver/prowlarr:latest
container_name: prowlarr
environment:
- PUID=1000
- PGID=1000
- TZ=Europe/Zurich
volumes:
- /srv/media-stack/config/prowlarr:/config
ports:
- "9696:9696"
networks: [media_net]
restart: unless-stopped
sabnzbd:
image: lscr.io/linuxserver/sabnzbd:latest
container_name: sabnzbd
environment:
- PUID=1000
- PGID=1000
- TZ=Europe/Zurich
volumes:
- /srv/media-stack/config/sabnzbd:/config
- /mnt/media/downloads:/data/downloads
ports:
- "8080:8080"
networks: [media_net]
restart: unless-stopped
sonarr:
image: lscr.io/linuxserver/sonarr:latest
container_name: sonarr
environment:
- PUID=1000
- PGID=1000
- TZ=Europe/Zurich
volumes:
- /srv/media-stack/config/sonarr:/config
- /mnt/media/downloads:/data/downloads
- /mnt/media/media/tv:/data/media/tv
ports:
- "8989:8989"
networks: [media_net]
restart: unless-stopped
radarr:
image: lscr.io/linuxserver/radarr:latest
container_name: radarr
environment:
- PUID=1000
- PGID=1000
- TZ=Europe/Zurich
volumes:
- /srv/media-stack/config/radarr:/config
- /mnt/media/downloads:/data/downloads
- /mnt/media/media/movies:/data/media/movies
ports:
- "7878:7878"
networks: [media_net]
restart: unless-stopped
overseerr:
image: lscr.io/linuxserver/overseerr:latest
container_name: overseerr
environment:
- PUID=1000
- PGID=1000
- TZ=Europe/Zurich
volumes:
- /srv/media-stack/config/overseerr:/config
- /mnt/media/media:/data/media
ports:
- "5055:5055"
networks: [media_net]
restart: unless-stopped