Hi I've been trying to get this set up on my Synology NAS with NordVPN.
However, it's not starting the Deluge interface but is also not giving me any clear errors.
It works just fine when I set VPN_ENABLED to 'no'.
I have given it a /config and /data folder, and placed both the TCP and UDP configuration files from NordVPN's OpenVPN page in /config/openvpn.
I followed the tutorial by spaceinvaders but can not find a .crt or .pem file anywhere on the NordVPN website.
I have placed my log below in hopes you'll be able to see what I've done wrong.
Created by...
___. .__ .__
\_ |__ |__| ____ | |__ ____ ___ ___
| __ \| |/ \| | \_/ __ \\ \/ /
| \_\ \ | | \ Y \ ___/ > <
|___ /__|___| /___| /\___ >__/\_ \
\/ \/ \/ \/ \/
https://hub.docker.com/u/binhex/
2020-11-13 10:39:56.716661 [info] System information Linux DelugeVPN 4.4.59+ #25426 SMP PREEMPT Wed Jul 8 03:21:27 CST 2020 x86_64 GNU/Linux
2020-11-13 10:39:56.759360 [info] OS_ARCH defined as 'x86-64'
2020-11-13 10:39:56.800687 [warn] PUID not defined (via -e PUID), defaulting to '99'
2020-11-13 10:39:56.844410 [warn] PGID not defined (via -e PGID), defaulting to '100'
2020-11-13 10:39:56.918943 [warn] UMASK not defined (via -e UMASK), defaulting to '000'
2020-11-13 10:39:56.959839 [info] Permissions already set for volume mappings
2020-11-13 10:39:57.001343 [info] Deleting files in /tmp (non recursive)...
2020-11-13 10:39:57.047888 [info] VPN_ENABLED defined as 'yes'
2020-11-13 10:39:57.090425 [info] VPN_CLIENT defined as 'OpenVPN'
2020-11-13 10:39:57.130758 [info] VPN_PROV defined as 'custom'
2020-11-13 10:39:57.171094 [info] LAN_NETWORK defined as '192.168.2.0/24'
2020-11-13 10:39:57.211791 [warn] NAME_SERVERS not defined (via -e NAME_SERVERS), defaulting to name servers defined in readme.md
2020-11-13 10:39:57.252596 [info] VPN_USER defined as '<clipped>'
2020-11-13 10:39:57.293334 [info] VPN_PASS defined as '<clipped>'
2020-11-13 10:39:57.333922 [warn] ENABLE_PRIVOXY not defined (via -e ENABLE_PRIVOXY), defaulting to 'no'
2020-11-13 10:39:57.374831 [info] ADDITIONAL_PORTS not defined (via -e ADDITIONAL_PORTS), skipping allow for custom incoming ports
2020-11-13 10:39:57.415932 [info] DELUGE_DAEMON_LOG_LEVEL defined as 'info'
2020-11-13 10:39:57.456616 [info] DELUGE_WEB_LOG_LEVEL defined as 'info'
2020-11-13 10:39:57.495943 [info] Starting Supervisor...
2020-11-13 10:39:57,760 INFO Included extra file "/etc/supervisor/conf.d/delugevpn.conf" during parsing
2020-11-13 10:39:57,760 INFO Set uid to user 0 succeeded
2020-11-13 10:39:57,764 INFO supervisord started with pid 7
2020-11-13 10:39:58,766 INFO spawned: 'start-script' with pid 114
2020-11-13 10:39:58,768 INFO spawned: 'watchdog-script' with pid 115
2020-11-13 10:39:58,768 INFO reaped unknown pid 8 (exit status 0)
2020-11-13 10:39:58,777 DEBG 'start-script' stdout output:
[info] VPN is enabled, beginning configuration of VPN
[debug] Environment variables defined as follows
ADDITIONAL_PORTS=
APPLICATION=deluge
BASH=/bin/bash
BASHOPTS=checkwinsize:cmdhist:complete_fullquote:extquote:force_fignore:globasciiranges:hostcomplete:interactive_comments:progcomp:promptvars:sourcepath
BASH_ALIASES=()
BASH_ARGC=()
BASH_ARGV=()
BASH_CMDS=()
BASH_LINENO=([0]="0")
BASH_SOURCE=([0]="/root/start.sh")
BASH_VERSINFO=([0]="5" [1]="0" [2]="18" [3]="1" [4]="release" [5]="x86_64-pc-linux-gnu")
BASH_VERSION='5.0.18(1)-release'
DEBUG=true
DELUGE_DAEMON_LOG_LEVEL=info
DELUGE_WEB_LOG_LEVEL=info
DIRSTACK=()
ENABLE_PRIVOXY=no
EUID=0
GROUPS=()
HOME=/home/nobody
HOSTNAME=DelugeVPN
HOSTTYPE=x86_64
IFS=$' \t\n'
LANG=en_GB.UTF-8
LAN_NETWORK=192.168.2.0/24
MACHTYPE=x86_64-pc-linux-gnu
NAME_SERVERS=209.222.18.222,84.200.69.80,37.235.1.174,1.1.1.1,209.222.18.218,37.235.1.177,84.200.70.40,1.0.0.1
OPTERR=1
OPTIND=1
OSTYPE=linux-gnu
OS_ARCH=x86-64
PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
PGID=100
PIPESTATUS=([0]="0")
PPID=7
PS4='+ '
PUID=99
PWD=/
SHELL=/bin/bash
SHELLOPTS=braceexpand:hashall:interactive-comments
SHLVL=1
SUPERVISOR_ENABLED=1
SUPERVISOR_GROUP_NAME=start-script
SUPERVISOR_PROCESS_NAME=start-script
TERM=xterm
UID=0
VPN_CLIENT=OpenVPN
VPN_ENABLED=yes
VPN_PASS=<clipped>
VPN_PROV=custom
VPN_USER=<clipped>
_='[debug] Environment variables defined as follows'
[debug] Directory listing of files in /config/wireguard/ as follows
2020-11-13 10:39:58,777 INFO success: start-script entered RUNNING state, process has stayed up for > than 0 seconds (startsecs)
2020-11-13 10:39:58,777 INFO success: watchdog-script entered RUNNING state, process has stayed up for > than 0 seconds (startsecs)
2020-11-13 10:39:58,781 DEBG 'start-script' stderr output:
ls: cannot access '/config/wireguard': No such file or directory
2020-11-13 10:39:58,781 DEBG 'start-script' stdout output:
[debug] File path '' does not exist, skipping displaying file content
2020-11-13 10:39:58,790 DEBG 'start-script' stdout output:
[info] Adding 209.222.18.222 to /etc/resolv.conf
2020-11-13 10:39:58,797 DEBG 'start-script' stdout output:
[info] Adding 84.200.69.80 to /etc/resolv.conf
2020-11-13 10:39:58,802 DEBG 'start-script' stdout output:
[info] Adding 37.235.1.174 to /etc/resolv.conf
2020-11-13 10:39:58,806 DEBG 'start-script' stdout output:
[info] Adding 1.1.1.1 to /etc/resolv.conf
2020-11-13 10:39:58,811 DEBG 'start-script' stdout output:
[info] Adding 209.222.18.218 to /etc/resolv.conf
2020-11-13 10:39:58,816 DEBG 'start-script' stdout output:
[info] Adding 37.235.1.177 to /etc/resolv.conf
2020-11-13 10:39:58,820 DEBG 'start-script' stdout output:
[info] Adding 84.200.70.40 to /etc/resolv.conf
2020-11-13 10:39:58,825 DEBG 'start-script' stdout output:
[info] Adding 1.0.0.1 to /etc/resolv.conf
2020-11-13 10:39:58,832 DEBG 'start-script' stdout output:
[debug] Show name servers defined for container
2020-11-13 10:39:58,833 DEBG 'start-script' stdout output:
nameserver 209.222.18.222
nameserver 84.200.69.80
nameserver 37.235.1.174
nameserver 1.1.1.1
nameserver 209.222.18.218
nameserver 37.235.1.177
nameserver 84.200.70.40
nameserver 1.0.0.1
2020-11-13 10:39:58,833 DEBG 'start-script' stdout output:
[debug] Show contents of hosts file
2020-11-13 10:39:58,834 DEBG 'start-script' stdout output:
127.0.0.1 localhost
::1 localhost ip6-localhost ip6-loopback
fe00::0 ip6-localnet
ff00::0 ip6-mcastprefix
ff02::1 ip6-allnodes
ff02::2 ip6-allrouters
172.17.0.2 DelugeVPN
2020-11-13 10:39:58,834 DEBG fd 8 closed, stopped monitoring <POutputDispatcher at 140171428150816 for <Subprocess at 140171427653568 with name start-script in state RUNNING> (stdout)>
2020-11-13 10:39:58,834 DEBG fd 10 closed, stopped monitoring <POutputDispatcher at 140171424052608 for <Subprocess at 140171427653568 with name start-script in state RUNNING> (stderr)>
2020-11-13 10:39:58,834 INFO exited: start-script (exit status 0; expected)
2020-11-13 10:39:58,835 DEBG received SIGCHLD indicating a child quit