Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- version: "3.7"
- services:
- dozzle:
- container_name: dozzle
- image: amir20/dozzle:latest
- volumes:
- - /var/run/docker.sock:/var/run/docker.sock
- ports:
- - 9999:8080
- network_mode: synobridge
- restart: unless-stopped
- gluetun:
- image: qmcgaw/gluetun:latest
- container_name: gluetun
- cap_add:
- - NET_ADMIN
- devices:
- - /dev/net/tun:/dev/net/tun
- ports:
- - 8888:8888/tcp # HTTP proxy
- - 8388:8388/tcp # Shadowsocks
- - 8388:8388/udp # Shadowsocks
- - 8090:8090 # port for qbittorrent
- volumes:
- - /volume1/docker/appdata/gluetun:/gluetun
- environment:
- - PUID=1024
- - PGID=100
- - TZ=America/Los_Angeles
- - VPN_SERVICE_PROVIDER=custom
- - VPN_TYPE=wireguard
- - VPN_ENDPOINT_IP=107.181.189.36
- - VPN_ENDPOINT_PORT=1443
- - WIREGUARD_PUBLIC_KEY=key
- - WIREGUARD_PRIVATE_KEY=key
- - WIREGUARD_PRESHARED_KEY=key
- - WIREGUARD_ADDRESSES=10.13.128.129/24
- - HTTPPROXY=off #change to on if you wish to enable
- - SHADOWSOCKS=off #change to on if you wish to enable
- - FIREWALL_OUTBOUND_SUBNETS=172.20.0.0/16,10.0.1.0/24 #change this in line with your subnet see note on guide.
- - UPDATER_PERIOD=24h
- network_mode: synobridge
- labels:
- - com.centurylinklabs.watchtower.enable=false
- restart: unless-stopped
- qbittorrent:
- image: lscr.io/linuxserver/qbittorrent:latest
- container_name: qbittorrent
- environment:
- - PUID=1024
- - PGID=100
- - TZ=America/Los_Angeles
- # - UMASK=022
- - WEBUI_PORT=8090
- volumes:
- # - /etc/localtime:/etc/localtime:ro
- - /volume1/docker/appdata/qbittorrent:/config:rw
- - /volume1/data/torrents:/data/torrents:rw
- network_mode: service:gluetun # run on the vpn network
- depends_on:
- gluetun:
- condition: service_healthy
- restart: unless-stopped
- nzbget:
- image: lscr.io/linuxserver/nzbget:latest
- container_name: nzbget
- environment:
- - PUID=1024
- - PGID=100
- - TZ=America/Los_Angeles
- - UMASK=022
- - NZBGET_USER=nzbget #optional
- - NZBGET_PASS=tegbzn6789 #optional
- volumes:
- - /etc/localtime:/etc/localtime:ro
- - /volume1/docker/appdata/nzbget:/config:rw
- - /volume1/data/usenet:/data/usenet:rw #optional
- network_mode: synobridge
- ports:
- - 6789:6789
- restart: unless-stopped
- radarr:
- image: lscr.io/linuxserver/radarr:latest
- container_name: radarr
- # logging:
- # driver: json-file
- # options:
- # max-file: 10m
- # max-size: 200k
- environment:
- - PUID=1024
- - PGID=100
- - TZ=America/Los_Angeles
- - UMASK=022
- volumes:
- - /etc/localtime:/etc/localtime:ro
- - /volume1/docker/appdata/radarr:/config:rw
- - /volume1/data:/data:rw
- network_mode: synobridge
- ports:
- - 7878:7878
- restart: unless-stopped
- sonarr:
- container_name: sonarr
- image: lscr.io/linuxserver/sonarr:latest
- # logging:
- # driver: json-file
- # options:
- # max-file: 10m
- # max-size: 200k
- ports:
- - 8989:8989
- environment:
- - PUID=1024
- - PGID=100
- - TZ=America/Los_Angeles
- - UMASK=022
- volumes:
- - /etc/localtime:/etc/localtime:ro
- - /volume1/docker/appdata/sonarr:/config:rw
- - /volume1/data:/data:rw
- network_mode: synobridge
- restart: unless-stopped
Add Comment
Please, Sign In to add comment