mirror of
https://github.com/Viren070/docker-compose-template.git
synced 2025-12-01 23:17:00 +01:00
feat: add optional gluetun
This commit is contained in:
@@ -62,6 +62,11 @@ TMDB_ACCESS_TOKEN=
|
||||
# Get your API key from https://fanart.tv/get-an-api-key/
|
||||
FANART_API_KEY=
|
||||
|
||||
# For Gluetun:
|
||||
# Follow the instructions here to get the WIREGUARD_PRIVATE_KEY
|
||||
# https://protonvpn.com/support/wireguard-configurations/
|
||||
# WIREGUARD_PRIVATE_KEY=
|
||||
|
||||
# Any email address will do
|
||||
LETSENCRYPT_EMAIL=
|
||||
|
||||
|
||||
@@ -472,6 +472,39 @@ services:
|
||||
interval: 15s
|
||||
timeout: 5s
|
||||
retries: 3
|
||||
|
||||
# If having issues with Warp, you can try gluetun as an alternative using ProtonVPN (free)
|
||||
# Guides for other VPN providers are available at https://github.com/qdm12/gluetun-wiki/blob/main/setup/providers/
|
||||
# gluetun:
|
||||
# image: qmcgaw/gluetun
|
||||
# container_name: gluetun
|
||||
# restart: unless-stopped
|
||||
# cap_add:
|
||||
# - NET_ADMIN
|
||||
# devices:
|
||||
# - /dev/net/tun:/dev/net/tun
|
||||
# ports:
|
||||
# - 127.0.0.1:8888:8888/tcp # HTTP proxy
|
||||
# environment:
|
||||
# - VPN_SERVICE_PROVIDER=protonvpn
|
||||
# - VPN_TYPE=wireguard
|
||||
# - WIREGUARD_PRIVATE_KEY=${WIREGUARD_PRIVATE_KEY}
|
||||
# - SERVER_COUNTRIES=Netherlands
|
||||
# - FREE_ONLY=true
|
||||
# # Server list updater
|
||||
# # See https://github.com/qdm12/gluetun-wiki/blob/main/setup/servers.md#update-the-vpn-servers-list
|
||||
# - UPDATER_PERIOD=24h
|
||||
# - HTTPPROXY=on
|
||||
# - HTTPPROXY_LISTENING_ADDRESS=:8888
|
||||
# - HTTPPROXY_STEALTH=on
|
||||
# volumes:
|
||||
# - gluetun-data:/gluetun
|
||||
# healthcheck:
|
||||
# test: ["CMD", "/gluetun-entrypoint", "healthcheck"]
|
||||
# interval: 60s
|
||||
# timeout: 5s
|
||||
# retries: 3
|
||||
# start_period: 1m
|
||||
|
||||
mongodb:
|
||||
image: mongo:latest
|
||||
|
||||
Reference in New Issue
Block a user