45 lines
941 B
Plaintext
45 lines
941 B
Plaintext
[Unit]
|
|
Description=VPN Network Tunnle
|
|
Wants=network-online.target
|
|
After=network-online.target
|
|
After=local-fs.target
|
|
|
|
[Container]
|
|
ContainerName=gluetun
|
|
|
|
Image=docker.io/qmcgaw/gluetun
|
|
AutoUpdate=registry
|
|
|
|
AddDevice=/dev/net/tun
|
|
AddCapability=NET_ADMIN
|
|
AddCapability=NET_RAW
|
|
|
|
# qbittorrent
|
|
PublishPort=9191:9191
|
|
|
|
# gluetun
|
|
PublishPort=8888:8888
|
|
|
|
# Environment=VPN_SERVICE_PROVIDER=
|
|
# Environment=VPN_TYPE=
|
|
# Environment=WIREGUARD_PRIVATE_KEY=
|
|
# Environment=SERVER_COUNTRIES=
|
|
# Environment=VPN_PORT_FORWARDING=
|
|
# Environment=HTTP_CONTROL_SERVER_AUTH_DEFAULT_ROLE=
|
|
EnvironmentFile=/mnt/data/containers/servarr/gluetun/.env.gluetun
|
|
|
|
Volume=/mnt/data/containers/servarr/gluetun/config:/gluetun:Z
|
|
|
|
Label=homepage.group=Arr
|
|
Label=homepage.name=Gluetun
|
|
Label=homepage.href=http://gluetun:8888
|
|
Label=homepage.icon=gluetun.png
|
|
Label=homepage.description="VPN Tunnle"
|
|
|
|
[Service]
|
|
Restart=on-failure
|
|
TimeoutStartSec=90
|
|
|
|
[Install]
|
|
WantedBy=default.target
|