portainer_templates/Template/Stack/vpn_download.yml

83 lines
2.1 KiB
YAML
Raw Normal View History

2021-02-25 20:05:19 +01:00
---
2021-02-25 17:30:47 +01:00
version: "3.7"
services:
2021-02-25 20:05:19 +01:00
jackett:
container_name: jackett
2021-02-25 19:39:42 +01:00
depends_on:
- qbittorrent
2021-02-25 17:30:47 +01:00
environment:
2021-02-25 20:05:19 +01:00
- "PUID=${PUID}"
- "PGID=${PGID}"
2021-02-26 12:54:47 +01:00
- "UMASK=${UMASK}"
2021-02-25 20:05:19 +01:00
- "TZ=${TZ}"
2021-02-25 17:30:47 +01:00
image: hotio/jackett
2021-02-25 19:46:04 +01:00
network_mode: "service:qbittorrent"
2021-02-25 20:05:19 +01:00
restart: unless-stopped
volumes:
- "${APPDATA}/jackett:/config"
- "${DOWNLOAD}:/data"
nzbget:
container_name: nzbget
2021-02-25 19:39:42 +01:00
depends_on:
- qbittorrent
2021-02-25 17:30:47 +01:00
environment:
2021-02-25 20:05:19 +01:00
- "PUID=${PUID}"
- "PGID=${PGID}"
2021-02-26 12:54:47 +01:00
- "UMASK=${UMASK}"
2021-02-25 20:05:19 +01:00
- "TZ=${TZ}"
2021-02-25 17:30:47 +01:00
image: hotio/nzbget
2021-02-25 19:46:04 +01:00
network_mode: "service:qbittorrent"
2021-02-25 20:05:19 +01:00
restart: unless-stopped
volumes:
- "${APPDATA}/nzbget:/config"
- "${DOWNLOAD}:/data"
nzbhydra2:
container_name: nzbhydra2
2021-02-25 19:39:42 +01:00
depends_on:
- qbittorrent
2021-02-25 17:30:47 +01:00
environment:
2021-02-25 20:05:19 +01:00
- "PUID=${PUID}"
- "PGID=${PGID}"
2021-02-26 12:54:47 +01:00
- "UMASK=${UMASK}"
2021-02-25 20:05:19 +01:00
- "TZ=${TZ}"
image: hotio/nzbhydra2
network_mode: "service:qbittorrent"
restart: unless-stopped
2021-02-25 17:30:47 +01:00
volumes:
2021-02-25 20:05:19 +01:00
- "${APPDATA}/nzbhydra2:/config"
qbittorrent:
container_name: qbittorrent
environment:
- "PUID=${PUID}"
2021-02-26 12:54:47 +01:00
- "PGID=${PGID}"
- "UMASK=${UMASK}"
2021-02-25 20:05:19 +01:00
- "TZ=${TZ}"
- "VPN_ENABLED=${VPN_ENABLED}"
- "VPN_USER=${VPN_USER}"
- "VPN_PASS=${VPN_PASS}"
- "VPN_PROV=${VPN_PROV}"
- "VPN_CLIENT=${VPN_CLIENT}"
- "VPN_OPTIONS=${VPN_OPTIONS}"
- "STRICT_PORT_FORWARD=${STRICT_PORT_FORWARD}"
- "ENABLE_PRIVOXY=${ENABLE_PRIVOXY}"
- "LAN_NETWORK=${LAN_NETWORK}"
- "NAME_SERVERS=${NAME_SERVERS}"
- "ADDITIONAL_PORTS=${ADDITIONAL_PORTS}"
- "DEBUG=${DEBUG}"
- "WEBUI_PORT=${QBITTORENTPORT}"
image: binhex/arch-qbittorrentvpn
ports:
- "6881:6881"
- "6881:6881/udp"
- "${QBITTORENTPORT}:8080"
- "${PRIVOXYPORT}:8118"
- "${NZBHYDRA2PORT}:5076"
- "${JACKETTPORT}:9117"
- "${NZBGETPORT}:6789"
privileged: true
2021-02-25 17:30:47 +01:00
restart: unless-stopped
2021-02-25 20:05:19 +01:00
volumes:
- "${APPDATA}/qbittorrent:/config"
- "${DOWNLOAD}:/data"
- "/etc/localtime:/etc/localtime:ro"