Skip to content

deluge-openvpn

Description

This container contains OpenVPN and Deluge with a configuration where Deluge is running only when OpenVPN has an active tunnel. It bundles configuration files for many popular VPN providers to make the setup easier.

Image

sgtsquiggs/deluge-openvpn:latest

Categories

  • Other
  • Vpn
  • Tools

Ports

  • 8112:8112/tcp

Volumes

ContainerBind
/etc/localtime/etc/localtime
/downloads/appdata/downloads
/config/opt/appdata/delugeopenvpn/config

Environment Variables

NameLabelDefaultDescription
PUIDPUID1001``````
PUIDPGID1001``````
OPENVPN_PROVIDEROPENVPN_PROVIDERMULLVADsee https://github.com/sgtsquiggs/docker-deluge-openvpn
OPENVPN_USERNAMEOPENVPN_USERNAME````````````
OPENVPN_PASSWORDOPENVPN_PASSWORD````````````

Labels

KeyValue
traefik.enabletrue
traefik.http.routers.deluge-openvpn.ruleHost(`deluge-openvpn.{$TRAEFIK_INGRESS_DOMAIN}`)
traefik.http.routers.deluge-openvpn.entrypointshttps
traefik.http.services.deluge-openvpn.loadbalancer.server.port8112
traefik.http.routers.deluge-openvpn.tlstrue
traefik.http.routers.deluge-openvpn.tls.certresolverdefault
traefik.http.routers.deluge-openvpn.middlewarestraefik-forward-auth
mafl.enabletrue
mafl.titleDeluge openvpn
mafl.descriptionThis container contains OpenVPN and Deluge with a configuration where Deluge is running only when OpenVPN has an active tunnel.
mafl.linkhttps://deluge-openvpn.{$TRAEFIK_INGRESS_DOMAIN}
mafl.icon.wraptrue
mafl.icon.color#007acc
mafl.status.enabledtrue
mafl.status.interval60
mafl.groupOther
mafl.icon.namesimple-icons:docker

Licensed under the MIT License. Free for all use cases. For enterprise or academic support, please reach out to us.