Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- version: "3.2"
- services:
- # Radarr - https://hotio.dev/containers/radarr/
- radarr:
- container_name: radarr
- image: ghcr.io/hotio/radarr:latest
- restart: unless-stopped
- logging:
- driver: json-file
- network_mode: bridge
- ports:
- - 7878:7878
- environment:
- - PUID=1026 # you must find out your PUID through SSH, type in terminal: id $user
- - PGID=100 # you must find out your PGID through SSH, type in terminal: id $user
- - TZ=Europe/Amsterdam # Change to your timezone
- volumes:
- - /etc/localtime:/etc/localtime:ro
- - /volume1/docker/appdata/radarr:/config # Change "/volume1/docker/appdata/radarr" with the path your config will be.
- - /volume1/data:/data # Change "/volume1/data" with the path where your library + torrent/usenet downloads both are.
- # Sonarr - https://hotio.dev/containers/sonarr/
- sonarr:
- container_name: sonarr
- image: ghcr.io/hotio/sonarr:nightly
- restart: unless-stopped
- logging:
- driver: json-file
- network_mode: bridge
- ports:
- - 8989:8989
- environment:
- - PUID=1026 # you must find out your PUID through SSH, type in terminal: id $user
- - PGID=100 # you must find out your PGID through SSH, type in terminal: id $user
- - TZ=Europe/Amsterdam # Change to your timezone
- volumes:
- - /etc/localtime:/etc/localtime:ro
- - /volume1/docker/appdata/sonarr:/config # Change "/volume1/docker/appdata/sonarr" with the path your config will be.
- - /volume1/data:/data # Change "/volume1/data" with the path where your library + torrent/usenet downloads both are.
- # Bazarr - https://hotio.dev/containers/bazarr/
- bazarr:
- container_name: bazarr
- image: ghcr.io/hotio/bazarr:nightly
- restart: unless-stopped
- logging:
- driver: json-file
- network_mode: bridge
- ports:
- - 6767:6767
- environment:
- - PUID=1026 # you must find out your PUID through SSH, type in terminal: id $user
- - PGID=100 # you must find out your PGID through SSH, type in terminal: id $user
- - TZ=Europe/Amsterdam # Change to your timezone
- volumes:
- - /etc/localtime:/etc/localtime:ro
- - /volume1/docker/appdata/bazarr:/config # Change "/volume1/docker/appdata/bazarr" with the path your config will be.
- - /volume1/data/media:/data/media # Change "/volume1/data/media" with the path where your library are(sonarr+radarr).
- # NZBGet - https://hotio.dev/containers/nzbget/
- nzbget:
- container_name: nzbget
- image: ghcr.io/hotio/nzbget:latest
- restart: unless-stopped
- logging:
- driver: json-file
- network_mode: bridge
- ports:
- - 6789:6789/tcp
- environment:
- - PUID=1026 # you must find out your PUID through SSH, type in terminal: id $user
- - PGID=100 # you must find out your PGID through SSH, type in terminal: id $user
- - TZ=Europe/Amsterdam # Change to your timezone
- volumes:
- - /etc/localtime:/etc/localtime:ro
- - /volume1/docker/appdata/nzbget:/config:rw # Change "/volume1/docker/appdata/nzbget" with the path your config will be.
- - /volume1/data/usenet:/data/usenet:rw # Change "/volume1/data/usenet" with the path your usenet data ends up in.
- # qBittorrent - https://docs.linuxserver.io/images/docker-qbittorrent
- qbittorrent:
- container_name: qbittorrent
- image: ghcr.io/linuxserver/qbittorrent
- restart: unless-stopped
- logging:
- driver: json-file
- network_mode: bridge
- ports:
- - 6881:6881
- - 6881:6881/udp
- - 8080:8080
- environment:
- - PUID=1026 # you must find out your PUID through SSH, type in terminal: id $user
- - PGID=100 # you must find out your PGID through SSH, type in terminal: id $user
- - TZ=Europe/Amsterdam # Change to your timezone
- - UMASK_SET=022
- - WEBUI_PORT=8080
- volumes:
- - /etc/localtime:/etc/localtime:ro
- - /volume1/docker/appdata/qbittorrent:/config:rw # Change "/volume1/docker/appdata/qbittorrent" with the path your config will be.
- - /volume1/data/torrents:/data/torrents:rw # Change "/volume1/data/torrents" with the path your usenet data ends up in.
- # Plex - https://hotio.dev/containers/plex/
- plex:
- container_name: plex
- image: ghcr.io/hotio/plex
- restart: unless-stopped
- logging:
- driver: json-file
- network_mode: bridge
- ports:
- - 32400:32400
- environment:
- - PUID=1026 # you must find out your PUID through SSH, type in terminal: id $user
- - PGID=100 # you must find out your PGID through SSH, type in terminal: id $user
- - TZ=Europe/Amsterdam # Change to your timezone
- - UMASK=002
- - ARGS=
- - DEBUG=no
- - PLEX_CLAIM=
- - ADVERTISE_IP=
- - ALLOWED_NETWORKS=
- - PLEX_PASS=no
- volumes:
- - /etc/localtime:/etc/localtime:ro
- - /volume1/docker/appdata/plex:/config:rw # Change "/volume1/docker/appdata/plex" with the path your config will be.
- - /volume1/data/media:/data/media:rw # Change "/volume1/data/media" with the path where your library are(sonarr+radarr).
- - /tmp:/transcode:rw
- # Tautulli - https://hotio.dev/containers/tautulli/
- tautulli:
- container_name: tautulli
- image: ghcr.io/hotio/tautulli
- restart: unless-stopped
- logging:
- driver: json-file
- network_mode: bridge
- ports:
- - 8181:8181
- environment:
- - PUID=1026 # you must find out your PUID through SSH, type in terminal: id $user
- - PGID=100 # you must find out your PGID through SSH, type in terminal: id $user
- - TZ=Europe/Amsterdam # Change to your timezone
- - UMASK=002
- - ARGS=
- - DEBUG=no
- volumes:
- - /etc/localtime:/etc/localtime:ro
- - /volume1/docker/appdata/tautulli:/config:rw # Change "/volume1/docker/appdata/plex" with the path your config will be.
- # Watchtower (automatic docker container updater) - https://github.com/containrrr/watchtower
- watchtower:
- container_name: watchtower
- image: containrrr/watchtower
- restart: unless-stopped
- logging:
- driver: json-file
- network_mode: bridge
- environment:
- - PUID=1026 # you must find out your PUID through SSH, type in terminal: id $user
- - PGID=100 # you must find out your PGID through SSH, type in terminal: id $user
- - TZ=Europe/Amsterdam # Change to your timezone
- - UMASK=022
- - WATCHTOWER_CLEANUP=true
- - WATCHTOWER_INCLUDE_STOPPED=false
- - WATCHTOWER_MONITOR_ONLY=false
- - WATCHTOWER_SCHEDULE=0 0 4 * * * # use cron to change update interval set at 4am.
- - WATCHTOWER_TIMEOUT=10s
- volumes:
- - /etc/localtime:/etc/localtime:ro
- - /var/run/docker.sock:/var/run/docker.sock
Add Comment
Please, Sign In to add comment