2026-01-19 22:20:31 +02:00

43 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:v3.40.0
container_name: metube_vpn
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