init
This commit is contained in:
@@ -0,0 +1,123 @@
|
||||
services:
|
||||
gluetun:
|
||||
image: qmcgaw/gluetun
|
||||
container_name: gluetun
|
||||
cap_add:
|
||||
- NET_ADMIN
|
||||
devices:
|
||||
- /dev/net/tun:/dev/net/tun
|
||||
ports:
|
||||
- 7878:7878 # Radarr
|
||||
- 8989:8989 # Sonarr
|
||||
- 8282:8282 # qBittorrent
|
||||
- 8388:8388/tcp # Shadowsocks
|
||||
- 8388:8388/udp # Shadowsocks
|
||||
# - 8191:8191 # FlareSolverr
|
||||
- 8191:8000 # Solvarr
|
||||
- 9696:9696 # Prowlarr
|
||||
environment: #https://github.com/qdm12/gluetun-wiki/tree/main/setup/providers
|
||||
- VPN_SERVICE_PROVIDER=private internet access
|
||||
- OPENVPN_USER=p4483641
|
||||
- OPENVPN_PASSWORD=xjJzUaFv4D
|
||||
- SERVER_REGIONS=US Baltimore,US Chicago,US Atlanta
|
||||
# - DOT_PROVIDERS=cloudflare
|
||||
# - DNS_KEEP_NAMESERVER=true
|
||||
restart: always
|
||||
solvearr:
|
||||
image: nabilak/solvearr:latest
|
||||
container_name: solvearr
|
||||
network_mode: service:gluetun
|
||||
environment:
|
||||
- PUID=1000
|
||||
- PGID=1000
|
||||
- TZ=America/New_York
|
||||
restart: always
|
||||
# flaresolverr:
|
||||
# image: ghcr.io/flaresolverr/flaresolverr:latest
|
||||
# container_name: flaresolverr
|
||||
# network_mode: service:gluetun
|
||||
# environment:
|
||||
# - LOG_LEVEL=info
|
||||
# restart: always
|
||||
prowlarr:
|
||||
image: lscr.io/linuxserver/prowlarr:latest
|
||||
container_name: prowlarr
|
||||
network_mode: service:gluetun
|
||||
volumes:
|
||||
- ./prowlarr/config:/config
|
||||
# - /docker/appdata/prowlarr:/config
|
||||
sonarr:
|
||||
image: lscr.io/linuxserver/sonarr:latest
|
||||
container_name: sonarr
|
||||
network_mode: service:gluetun
|
||||
environment:
|
||||
- PUID=1000
|
||||
- PGID=1000
|
||||
# - TZ=America/Chicago
|
||||
volumes:
|
||||
- /etc/timezone:/etc/timezone:ro
|
||||
- ./sonarr/config:/config
|
||||
- /mnt/qnas_vault:/data
|
||||
# - /datastore/data:/data
|
||||
# - /docker/appdata/sonarr:/config
|
||||
restart: always
|
||||
radarr:
|
||||
image: lscr.io/linuxserver/radarr:latest
|
||||
container_name: radarr
|
||||
network_mode: service:gluetun
|
||||
environment:
|
||||
- PUID=1000
|
||||
- PGID=1000
|
||||
# - TZ=America/Chicago
|
||||
volumes:
|
||||
- /etc/timezone:/etc/timezone:ro
|
||||
- ./radarr/config:/config
|
||||
- /mnt/qnas_vault:/data
|
||||
# - /datastore/data:/data
|
||||
restart: always
|
||||
qbittorrent:
|
||||
image: lscr.io/linuxserver/qbittorrent:latest
|
||||
container_name: qbittorrent
|
||||
network_mode: service:gluetun
|
||||
environment:
|
||||
- PUID=1000
|
||||
- PGID=1000
|
||||
- WEBUI_PORT=8282
|
||||
# - TZ=America/Chicago
|
||||
volumes:
|
||||
- /etc/timezone:/etc/timezone:ro
|
||||
- ./qbittorrent/config:/config
|
||||
- /mnt/qnas_vault/Downloading:/downloads
|
||||
# - /docker/appdata/qbittorrent:/config
|
||||
# - /datastore/data/torrents:/downloads
|
||||
restart: always
|
||||
swaparr-radarr:
|
||||
image: ghcr.io/thijmengthn/swaparr:latest
|
||||
container_name: swaparr-radarr
|
||||
network_mode: service:gluetun
|
||||
restart: always
|
||||
environment:
|
||||
- BASEURL=http://127.0.0.1:7878 # IP or FQDN (Required)
|
||||
- APIKEY=06f43b9edb444e19ae3d46f1ceae4ee2 # Radarr API Key (Required)
|
||||
- PLATFORM=radarr # "radarr", "sonarr".. (Optional) default: radarr
|
||||
- TIME_THRESHOLD=2h # 1d, 6h, 30m, etc.. (Optional) default: 2h
|
||||
- SIZE_THRESHOLD=25GB # 1TB, 1GB, 1MB, etc.. (Optional) default: 25GB
|
||||
- CHECK_INTERVAL=10m # 1d, 6h, 30m, etc.. (Optional) default: 10m
|
||||
- STRIKE_THRESHOLD=3 # Positive number (Optional) default: 3
|
||||
- AGGRESSIVE_STRIKES=false # Boolean (Optional) default: false
|
||||
|
||||
# -- (Optional)
|
||||
swaparr-sonarr:
|
||||
image: ghcr.io/thijmengthn/swaparr:latest
|
||||
container_name: swaparr-sonarr
|
||||
network_mode: service:gluetun
|
||||
restart: always
|
||||
environment:
|
||||
- BASEURL=http://127.0.0.1:8989 # IP or FQDN (Required)
|
||||
- APIKEY=eca8afacee3f4961b751e852b731e7b2 # Sonarr API Key (Required)
|
||||
- PLATFORM=sonarr # "radarr", "sonarr".. (Optional) default: radarr
|
||||
- TIME_THRESHOLD=2h # 1d, 6h, 30m, etc.. (Optional) default: 2h
|
||||
- SIZE_THRESHOLD=25GB # 1TB, 1GB, 1MB, etc.. (Optional) default: 25GB
|
||||
- CHECK_INTERVAL=10m # 1d, 6h, 30m, etc.. (Optional) default: 10m
|
||||
- STRIKE_THRESHOLD=3 # Positive number (Optional) default: 3
|
||||
- AGGRESSIVE_STRIKES=false # Boolean (Optional) default: false
|
||||
Reference in New Issue
Block a user