tylen 2c3936ff5a
Some checks failed
Gitea Actions Demo / Explore-Gitea-Actions (push) Has been cancelled
services: add vpn to yt downloaders
2025-08-17 22:20:09 +03:00

41 lines
1.1 KiB
YAML

# Docker Compose for service youtube_downloaders created at Wed Apr 23 10:18:19 PM EEST 2025
services:
gluetun:
image: qmcgaw/gluetun
container_name: metube-gluetun
cap_add:
- NET_ADMIN
devices:
- /dev/net/tun:/dev/net/tun
ports:
- "${SVC_PORT_1}:8081"
volumes:
- ${GLUETUN_CONFIG_PATH}:/gluetun
environment:
- VPN_SERVICE_PROVIDER=${VPN_SERVICE_PROVIDER}
- VPN_TYPE=${VPN_TYPE}
- WIREGUARD_PRIVATE_KEY=${WIREGUARD_PRIVATE_KEY}
- WIREGUARD_ADDRESSES=${WIREGUARD_ADDRESSES}
- SERVER_COUNTRIES=${SERVER_COUNTRIES}
metube-tg-gui:
build:
context: telegram-bot-fetcher
container_name: metube_telegram_frontend
restart: unless-stopped
env_file: .telegram.env
network_mode: "service:gluetun"
depends_on:
- gluetun
- metube
metube:
image: ghcr.io/alexta69/metube
container_name: metube
restart: unless-stopped
environment:
- UID=1001
volumes:
- ${METUBE_DOWNLOADS}:/downloads:rw
network_mode: "service:gluetun"
depends_on:
- gluetun