adding new compose files for chomrium, gluetun, nicotine
This commit is contained in:
29
docker_compose/gluetun/docker-compose.yaml
Normal file
29
docker_compose/gluetun/docker-compose.yaml
Normal file
@@ -0,0 +1,29 @@
|
||||
# gluetun - https://github.com/qdm12/gluetun-wiki/blob/main/setup/providers/surfshark.md
|
||||
---
|
||||
version: "3.8"
|
||||
services:
|
||||
gluetun:
|
||||
container_name: gluetun
|
||||
image: qmcgaw/gluetun
|
||||
cap_add:
|
||||
- NET_ADMIN
|
||||
devices:
|
||||
- /dev/net/tun:/dev/net/tun
|
||||
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}
|
||||
- FIREWALL_OUTBOUND_SUBNETS=${FIREWALL_OUTBOUND_SUBNETS}
|
||||
ports:
|
||||
- '${CHROMIUM_HTTP}'
|
||||
- '${CHROMIUM_HTTPS}'
|
||||
- '${TORRENT_WEBUI_PORT}'
|
||||
- '${TORRENT_INCOMMING_PORT}'
|
||||
- '${TORRENT_INCOMMING_PORT_UDP}'
|
||||
- '${NICOTINE_PORT}'
|
||||
- '${NICOTINE_INCOMMING}'
|
||||
restart: unless-stopped
|
||||
|
||||
# for external containers use `network_mode: "container:gluetun"`
|
||||
Reference in New Issue
Block a user