Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- services:
- vpn:
- image: qmcgaw/gluetun
- container_name: gluetun
- devices:
- - /dev/net/tun:/dev/net/tun
- cap_add:
- - NET_ADMIN
- ports:
- - 8888:8888/tcp # HTTP proxy
- - 8388:8388/tcp # Shadowsocks
- - 8388:8388/udp # Shadowsocks
- - ${QBT_WEBUI_PORT}:${QBT_WEBUI_PORT}/tcp # qbit webui
- - 8989:8989/tcp # sonarr
- - 7878:7878/tcp # radarr
- volumes:
- - ${ROOT_CONFIGS}/gluetun:/gluetun
- environment:
- - PUID=${PUID}
- - PGID=${PGID}
- - TZ=${TZ}
- - VPN_SERVICE_PROVIDER=mullvad
- - VPN_TYPE=wireguard
- - WIREGUARD_PRIVATE_KEY={MULLVAD_PRIVATE_KEY}
- - WIREGUARD_ADDRESSES={MULLVAD_WG_ADR}
- - SERVER_COUNTRIES=${MULLVAD_COUNTRIES}
- restart: always
- # A library / filter system for movies
- radarr:
- container_name: radarr
- network_mode: "service:vpn"
- restart: unless-stopped
- volumes:
- - ${ROOT_CONFIGS}/Radarr:/config
- - ${SAMBA_SHARE}/Media/Anime/Movies:/Movies
- environment:
- - PUID=${PUID}
- - PGID=${PGID}
- - TZ=${TZ}
- - UMASK=002
- image: linuxserver/radarr
- # A library / filter system for TV shows
- sonarr:
- container_name: sonarr
- network_mode: "service:vpn"
- restart: unless-stopped
- volumes:
- - ${ROOT_CONFIGS}/Sonarr:/config
- - ${SAMBA_SHARE}/Media/Anime/Series:/Series
- environment:
- - PUID=${PUID}
- - PGID=${PGID}
- - TZ=${TZ}
- image: linuxserver/sonarr
- # The qBittorrent client
- qbittorrent:
- image: lscr.io/linuxserver/qbittorrent:latest
- container_name: qbittorrent
- depends_on:
- - vpn
- network_mode: "service:vpn"
- environment:
- - PUID=${PUID}
- - PGID=${PGID}
- - TZ=${TZ}
- - WEBUI_PORT=${QBT_WEBUI_PORT}
- volumes:
- - ${ROOT_CONFIGS}/qBittorrent:/config
- - ${SAMBA_SHARE}/Media/Downloads/qBittorrent:/downloads
- restart: unless-stopped # no | always | on-failure | unless-stopped
Add Comment
Please, Sign In to add comment