Files
2025-08-04 12:58:29 -04:00

42 lines
1.1 KiB
Plaintext

version: "3"
services:
gluetun:
container_name: gluetun
image: qmcgaw/gluetun
cap_add:
- NET_ADMIN
devices:
- /dev/net/tun:/dev/net/tun
environment:
- VPN_SERVICE_PROVIDER=cyberghost
- OPENVPN_USER=pvDXWWNiJm # Replace with your actual username
- OPENVPN_PASSWORD=WvCrDvzh8r # Replace with your actual password
- SERVER_COUNTRIES=Netherlands
- PUID=1000
- PGID=999
volumes:
- /mnt/storagepool/media/software/gluetun:/gluetun
ports:
- 8112:8112
restart: always
healthcheck:
test: ["CMD", "curl", "-s", "--fail", "https://www.google.com"]
interval: 30s
timeout: 10s
retries: 5
deluge:
container_name: deluge
image: linuxserver/deluge:latest
restart: unless-stopped
network_mode: service:gluetun
environment:
- PUID=1000
- PGID=999
- TZ=America/New_York
volumes:
- /mnt/storagepool/media/downloads:/downloads
- /mnt/storagepool/media/software/deluge:/config
depends_on:
gluetun:
condition: service_healthy