docker-compose.yml 2022-07-02
version: '2.2'
services:
octoprint:
restart: unless-stopped
image: octoprint/octoprint
ports:
- 5000:5000
devices:
- /dev/ttyUSB0:/dev/ttyUSB0
volumes:
- /home/david/Docker/octoprint/ender3v2:/home/octoprint
mjpg-streamer:
restart: always
image: kvaps/mjpg-streamer
# This image just takes the raw mjpg-streamer args -- set to 720p,30 fps
command: ./mjpg_streamer -o "output_http.so -w ./www" -i "input_uvc.so -r 1280x720 -d /dev/video0 -f 30"
devices:
- /dev/video0:/dev/video0
ports:
- 8080:8080
sonarr:
image: ghcr.io/linuxserver/sonarr
container_name: sonarr
environment:
- PUID=1000
- PGID=1000
- TZ=Europe/London
volumes:
- /home/david/Docker/sonarr/config:/config
- /mnt/1tb/shared-media/tv/:/tv
- /home/david/Docker/downloads:/downloads
ports:
- 8989:8989
restart: always
radarr:
image: linuxserver/radarr
container_name: radarr
environment:
- PUID=1000
- PGID=1000
- TZ=Europe/London
volumes:
- /home/david/Docker/radarr/config:/config
- /mnt/1tb_ext/shared-media/movies:/movies
- /home/david/Docker/downloads:/downloads
ports:
- 7878:7878
restart: always
nzbget:
image: ghcr.io/linuxserver/nzbget
container_name: nzbget
environment:
- PUID=1000
- PGID=1000
- TZ=Europe/London
volumes:
- /home/david/Docker/nzbget/config:/config
- /home/david/Docker/downloads:/downloads
- /mnt/1tb/shared-media:/media
- /mnt/1tb_ext/shared-media/movies:/movies
ports:
- 6789:6789
restart: unless-stopped
deluge:
image: ghcr.io/linuxserver/deluge
container_name: deluge
environment:
- PUID=1000
- PGID=1000
- TZ=Europe/London
- DELUGE_LOGLEVEL=error #optional
volumes:
- /home/david/Docker/deluge/config:/config
- /home/david/Docker/deluge/downloads:/downloads
ports:
- 8112:8112
- 6881:6881
- 6881:6881/udp
restart: unless-stopped
lidarr:
image: lscr.io/linuxserver/lidarr
container_name: lidarr
environment:
- PUID=1000
- PGID=1000
- TZ=Europe/London
volumes:
- /home/david/Docker/lidarr/config:/config
- /mnt/1tb_ext/shared-media/music:/music
- /home/david/Docker/downloads:/downloads
ports:
- 8686:8686
restart: unless-stopped