Jump to content
binhex

[Support] binhex - DelugeVPN

6297 posts in this topic Last Reply

Recommended Posts

Hi all - Probably the easiest question in a while: DelugeVPN via docker-compose cannot find the PIA config file. What am I doing wrong ? 

No OpenVPN config file located in /config/openvpn/ (ovpn extension), please download from your VPN provider and then restart this container, exiting...

My docker-compose.yml:

 

arch-delugevpn:
        image: binhex/arch-delugevpn
        container_name: delugevpn
        restart: unless-stopped
        network_mode: 'bridge'
        ports:
            - '${IP_ADDRESS}:8112:8112'
            - '${IP_ADDRESS}:8118:8118'
            - '${IP_ADDRESS}:58846:58846'
            - '${IP_ADDRESS}:58946:58946'
        cap_add:
            - NET_ADMIN
        env_file:
            - .env
        volumes:
            - '/media/Media/Torrents:/data'
            - './delugevpn/config:/config'
            - '/opt/ovpn/pia:/config/openvpn'
            - '/etc/localtime:/etc/localtime:ro'

        environment:
            - VPN_ENABLED=yes
            - VPN_USER=${VPNUNAME}
            - VPN_PASS=${VPNPASS}
            - VPN_REMOTE=${VPN_REMOTE}
            - VPN_PORT=1198
            - VPN_PROTOCOL=udp
            - VPN_DEVICE_TYPE=tun
            - VPN_PROV=${VPNPROVIDER}
            - STRONG_CERTS=no
            - ENABLE_PRIVOXY=yes
            - STRICT_PORT_FORWARD=yes
            - LAN_NETWORK=${CIDR_ADDRESS}
            - NAME_SERVERS=37.235.1.174,8.8.8.8,37.235.1.177,8.8.4.4
            - DEBUG=false
            - PUID=${PUID}
            - PGID=${PGID}
            - VIRTUAL_HOST=deluge.${DOMAIN}
            - VIRTUAL_PORT=8112
            - LETSENCRYPT_HOST=deluge.${DOMAIN}
            - LETSENCRYPT_EMAIL=${EMAIL}

I believe the appropriate files are there:

drwxr-xr-x 2 root  root  4096 Oct 30 22:17  .
drwxrwxr-x 3 admin admin 4096 Oct 30 22:14  ..
-rwxr-xr-x 1 root  root  2025 Oct 30 22:17  ca.rsa.2048.crt
-rwxr-xr-x 1 root  root   869 Oct 30 22:17  crl.rsa.2048.pem
-rwxr-xr-x 1 root  root  3177 Oct 30 22:17 'US East'
admin@docker:/opt/delugevpn/config/openvpn$

Matt

Edited by mjb5038

Share this post


Link to post
32 minutes ago, mjb5038 said:

believe the appropriate files are there:

Looks like your <endpoint>.ovpn file is missing the ovpn extension in the name (I’m guessing that’s what “US East” is). I also have a credentials.conf file. Don’t think that’s what your error is complaining about though. The credentials file may not be needed or is auto generated.

Edited by wgstarks

Share this post


Link to post

Good Morning,

My UMASK is set to 000, All files are now showing as permission for "node" what do i need to set the umask to for root? I'm a windows user primarily!

I currently organise my files as follows:

 

Downloads:

-->Incomplete

-->Completed

 

Torrents:

-->In Progress

-->Completed

-->Start

 

What changes do I need to make to deluge to continue to use the current folder structure? is this correct?

 

image.png.2272b263302a63d18b3f6e24b8c7dd14.png

 

 

 

 

Share this post


Link to post
8 hours ago, mjb5038 said:

Hi all - Probably the easiest question in a while: DelugeVPN via docker-compose cannot find the PIA config file. What am I doing wrong ? 


No OpenVPN config file located in /config/openvpn/ (ovpn extension), please download from your VPN provider and then restart this container, exiting...

My docker-compose.yml:

 


arch-delugevpn:
        image: binhex/arch-delugevpn
        container_name: delugevpn
        restart: unless-stopped
        network_mode: 'bridge'
        ports:
            - '${IP_ADDRESS}:8112:8112'
            - '${IP_ADDRESS}:8118:8118'
            - '${IP_ADDRESS}:58846:58846'
            - '${IP_ADDRESS}:58946:58946'
        cap_add:
            - NET_ADMIN
        env_file:
            - .env
        volumes:
            - '/media/Media/Torrents:/data'
            - './delugevpn/config:/config'
            - '/opt/ovpn/pia:/config/openvpn'
            - '/etc/localtime:/etc/localtime:ro'

        environment:
            - VPN_ENABLED=yes
            - VPN_USER=${VPNUNAME}
            - VPN_PASS=${VPNPASS}
            - VPN_REMOTE=${VPN_REMOTE}
            - VPN_PORT=1198
            - VPN_PROTOCOL=udp
            - VPN_DEVICE_TYPE=tun
            - VPN_PROV=${VPNPROVIDER}
            - STRONG_CERTS=no
            - ENABLE_PRIVOXY=yes
            - STRICT_PORT_FORWARD=yes
            - LAN_NETWORK=${CIDR_ADDRESS}
            - NAME_SERVERS=37.235.1.174,8.8.8.8,37.235.1.177,8.8.4.4
            - DEBUG=false
            - PUID=${PUID}
            - PGID=${PGID}
            - VIRTUAL_HOST=deluge.${DOMAIN}
            - VIRTUAL_PORT=8112
            - LETSENCRYPT_HOST=deluge.${DOMAIN}
            - LETSENCRYPT_EMAIL=${EMAIL}

I believe the appropriate files are there:


drwxr-xr-x 2 root  root  4096 Oct 30 22:17  .
drwxrwxr-x 3 admin admin 4096 Oct 30 22:14  ..
-rwxr-xr-x 1 root  root  2025 Oct 30 22:17  ca.rsa.2048.crt
-rwxr-xr-x 1 root  root   869 Oct 30 22:17  crl.rsa.2048.pem
-rwxr-xr-x 1 root  root  3177 Oct 30 22:17 'US East'
admin@docker:/opt/delugevpn/config/openvpn$

Matt

do you see a file with a ovpn extension as per the warning in the log?, doesnt look like it to me, 'US East' doesnt have any extension.

Share this post


Link to post
24 minutes ago, karldonteljames said:

what do i need to set the umask to for root?

umask is used to set permissions for newly created files and folders, it doesn't set ownership, if you want to run the container as root then change PUID and GUID to 0, also delete the file /config/perms.txt then restart the container, this will ensure permissions are set correctly for existing files/folders for the user selected.

Share this post


Link to post

Thanks again binhex, am I correct in assuming that it is not recommended to run it as root?

 

I'm now trying to connect your sonarr to both qBit and deluge, however, I'm getting a timeout. each of the dockers is running on their own IP address, all within the same VLAN.

 

I am able to ping deluge and qbit from the sonarr docker.

 

IP of the sonarr is 192.168.12.218

deluge: 216

qbit: 217

 

Deluge:

one.Common.Http.Dispatchers.ManagedHttpDispatcher.GetResponse (NzbDrone.Common.Http.HttpRequest request, System.Net.CookieContainer cookies) [0x000ca] in C:\BuildAgent\work\5d7581516c0ee5b3\src\NzbDrone.Common\Http\Dispatchers\ManagedHttpDispatcher.cs:58
--- End of inner exception stack trace ---

one.Common.Http.Dispatchers.ManagedHttpDispatcher.GetResponse (NzbDrone.Common.Http.HttpRequest request, System.Net.CookieContainer cookies) [0x0019e] in C:\BuildAgent\work\5d7581516c0ee5b3\src\NzbDrone.Common\Http\Dispatchers\ManagedHttpDispatcher.cs:92
at NzbDrone.Common.Http.Dispatchers.FallbackHttpDispatcher.GetResponse (NzbDrone.Common.Http.HttpRequest request, System.Net.CookieContainer cookies) [0x000b5] in C:\BuildAgent\work\5d7581516c0ee5b3\src\NzbDrone.Common\Http\Dispatchers\FallbackHttpDispatcher.cs:53
at NzbDrone.Common.Http.HttpClient.ExecuteRequest (NzbDrone.Common.Http.HttpRequest request, System.Net.CookieContainer cookieContainer) [0x0007e] in C:\BuildAgent\work\5d7581516c0ee5b3\src\NzbDrone.Common\Http\HttpClient.cs:121
at NzbDrone.Common.Http.HttpClient.Execute (NzbDrone.Common.Http.HttpRequest request) [0x00008] in C:\BuildAgent\work\5d7581516c0ee5b3\src\NzbDrone.Common\Http\HttpClient.cs:57
at NzbDrone.Core.Download.Clients.Deluge.DelugeProxy.AuthenticateClient (NzbDrone.Common.Http.JsonRpcRequestBuilder requestBuilder, NzbDrone.Core.Download.Clients.Deluge.DelugeSettings settings, System.Boolean reauthenticate) [0x0005b] in C:\BuildAgent\work\5d7581516c0ee5b3\src\NzbDrone.Core\Download\Clients\Deluge\DelugeProxy.cs:274
at NzbDrone.Core.Download.Clients.Deluge.DelugeProxy.BuildRequest (NzbDrone.Core.Download.Clients.Deluge.DelugeSettings settings) [0x0006d] in C:\BuildAgent\work\5d7581516c0ee5b3\src\NzbDrone.Core\Download\Clients\Deluge\DelugeProxy.cs:187
at NzbDrone.Core.Download.Clients.Deluge.DelugeProxy.ProcessRequest[TResult] (NzbDrone.Core.Download.Clients.Deluge.DelugeSettings settings, System.String method, System.Object[] arguments) [0x00000] in C:\BuildAgent\work\5d7581516c0ee5b3\src\NzbDrone.Core\Download\Clients\Deluge\DelugeProxy.cs:194
at NzbDrone.Core.Download.Clients.Deluge.DelugeProxy.GetVersion (NzbDrone.Core.Download.Clients.Deluge.DelugeSettings settings) [0x00000] in C:\BuildAgent\work\5d7581516c0ee5b3\src\NzbDrone.Core\Download\Clients\Deluge\DelugeProxy.cs:51
at NzbDrone.Core.Download.Clients.Deluge.Deluge.TestConnection () [0x00000] in C:\BuildAgent\work\5d7581516c0ee5b3\src\NzbDrone.Core\Download\Clients\Deluge\Deluge.cs:210


2018-10-31 13:37:46,681 DEBG 'sonarr' stdout output:
[Warn] NzbDroneErrorPipeline: Invalid request Validation failed:

 

qBitTorrent

[v2.0.0.5252] NzbDrone.Core.Download.Clients.DownloadClientUnavailableException: Failed to connect to qBittorrent, please check your settings. ---> System.Net.WebException: The operation has timed out.: 'http://192.168.12.217:8080/login' ---> System.Net.WebException: The operation has timed out.

at System.Net.HttpWebRequest.GetRequestStream () [0x0000e] in /build/mono/src/mono/mcs/class/System/System.Net/HttpWebRequest.cs:912

one.Common.Http.Dispatchers.ManagedHttpDispatcher.GetResponse (NzbDrone.Common.Http.HttpRequest request, System.Net.CookieContainer cookies) [0x000ca] in C:\BuildAgent\work\5d7581516c0ee5b3\src\NzbDrone.Common\Http\Dispatchers\ManagedHttpDispatcher.cs:58
--- End of inner exception stack trace ---

one.Common.Http.Dispatchers.ManagedHttpDispatcher.GetResponse (NzbDrone.Common.Http.HttpRequest request, System.Net.CookieContainer cookies) [0x0019e] in C:\BuildAgent\work\5d7581516c0ee5b3\src\NzbDrone.Common\Http\Dispatchers\ManagedHttpDispatcher.cs:92
at NzbDrone.Common.Http.Dispatchers.FallbackHttpDispatcher.GetResponse (NzbDrone.Common.Http.HttpRequest request, System.Net.CookieContainer cookies) [0x000b5] in C:\BuildAgent\work\5d7581516c0ee5b3\src\NzbDrone.Common\Http\Dispatchers\FallbackHttpDispatcher.cs:53
at NzbDrone.Common.Http.HttpClient.ExecuteRequest (NzbDrone.Common.Http.HttpRequest request, System.Net.CookieContainer cookieContainer) [0x0007e] in C:\BuildAgent\work\5d7581516c0ee5b3\src\NzbDrone.Common\Http\HttpClient.cs:121
at NzbDrone.Common.Http.HttpClient.Execute (NzbDrone.Common.Http.HttpRequest request) [0x00008] in C:\BuildAgent\work\5d7581516c0ee5b3\src\NzbDrone.Common\Http\HttpClient.cs:57
at NzbDrone.Core.Download.Clients.QBittorrent.QBittorrentProxy.AuthenticateClient (NzbDrone.Common.Http.HttpRequestBuilder requestBuilder, NzbDrone.Core.Download.Clients.QBittorrent.QBittorrentSettings settings, System.Boolean reauthenticate) [0x000a4] in C:\BuildAgent\work\5d7581516c0ee5b3\src\NzbDrone.Core\Download\Clients\QBittorrent\QBittorrentProxy.cs:286
--- End of inner exception stack trace ---
at NzbDrone.Core.Download.Clients.QBittorrent.QBittorrentProxy.AuthenticateClient (NzbDrone.Common.Http.HttpRequestBuilder requestBuilder, NzbDrone.Core.Download.Clients.QBittorrent.QBittorrentSettings settings, System.Boolean reauthenticate) [0x000f4] in C:\BuildAgent\work\5d7581516c0ee5b3\src\NzbDrone.Core\Download\Clients\QBittorrent\QBittorrentProxy.cs:300
at NzbDrone.Core.Download.Clients.QBittorrent.QBittorrentProxy.ProcessRequest (NzbDrone.Common.Http.HttpRequestBuilder requestBuilder, NzbDrone.Core.Download.Clients.QBittorrent.QBittorrentSettings settings) [0x00000] in C:\BuildAgent\work\5d7581516c0ee5b3\src\NzbDrone.Core\Download\Clients\QBittorrent\QBittorrentProxy.cs:227
at NzbDrone.Core.Download.Clients.QBittorrent.QBittorrentProxy.ProcessRequest[TResult] (NzbDrone.Common.Http.HttpRequestBuilder requestBuilder, NzbDrone.Core.Download.Clients.QBittorrent.QBittorrentSettings settings) [0x00000] in C:\BuildAgent\work\5d7581516c0ee5b3\src\NzbDrone.Core\Download\Clients\QBittorrent\QBittorrentProxy.cs:220
at NzbDrone.Core.Download.Clients.QBittorrent.QBittorrentProxy.GetVersion (NzbDrone.Core.Download.Clients.QBittorrent.QBittorrentSettings settings) [0x00012] in C:\BuildAgent\work\5d7581516c0ee5b3\src\NzbDrone.Core\Download\Clients\QBittorrent\QBittorrentProxy.cs:48
at NzbDrone.Core.Download.Clients.QBittorrent.QBittorrent.TestConnection () [0x00000] in C:\BuildAgent\work\5d7581516c0ee5b3\src\NzbDrone.Core\Download\Clients\QBittorrent\QBittorrent.cs:197


2018-10-31 14:13:13,250 DEBG 'sonarr' stdout output:
[Warn] NzbDroneErrorPipeline: Invalid request Validation failed:

-- Unknown exception: Failed to connect to qBittorrent, please check your settings.

EDIT: I have just noted that if i change the port or IP address, I get a response straight away of "unable to connect" but get a timeout issue if use the correct ipaddress:port details.

 

image.png.286c3fb2d8a970eeaffb32b99c679436.png

image.png.8429e49ac7bce531f17c1bd89e8ba7e0.png

 

EDIT: Step forward, if I disable the built-in VPN for both Deluge and qBit it Sonarr will connect without an issue.

 

EDIT: I didn't realise I wasn't on the latest version of unraid (6.6.3) and was running 6.5.x (can't remember which) it looks like deluge and qBittorrent will now connect with Sonarr, but I cannot access the WebUI from my laptop.

 

I am getting an error that says "couldn't save naming settings" now though.

Edited by karldonteljames
Added screenshots of timeout and unable to connect for correct and incorrect details. - Added Progress of VPN

Share this post


Link to post
15 hours ago, binhex said:

do you see a file with a ovpn extension as per the warning in the log?, doesnt look like it to me, 'US East' doesnt have any extension.

Thank you @binhex @wgstarks. I didn't expect the need to add .opvn from the files unzipped from PIA's website. That worked :)

 

Now i'm getting strange errors in the log. Can you any provide guidance on this ? 

Quote

2018-11-01 02:22:28,178 DEBG 'start-script' stderr output:
modprobe: FATAL: Module tun not found in directory /lib/modules/4.15.0-36-generic

2018-11-01 02:22:28,179 DEBG 'start-script' stdout output:
[warn] Unable to load tun kernel module using modprobe, trying insmod...

2018-11-01 02:22:28,180 DEBG 'start-script' stderr output:
insmod: ERROR: could not load module /lib/modules/tun.ko: No such file or directory

2018-11-01 02:22:28,181 DEBG 'start-script' stdout output:
[warn] Unable to load tun kernel module, assuming its dynamically loaded

2018-11-01 02:22:28,195 DEBG 'start-script' stdout output:
[info] Attempting to load iptable_mangle module...

2018-11-01 02:22:28,197 DEBG 'start-script' stderr output:
modprobe: FATAL: Module iptable_mangle not found in directory /lib/modules/4.15.0-36-generic

2018-11-01 02:22:28,198 DEBG 'start-script' stdout output:
[warn] Unable to load iptable_mangle module using modprobe, trying insmod...

2018-11-01 02:22:28,199 DEBG 'start-script' stderr output:
insmod: ERROR: could not load module /lib/modules/iptable_mangle.ko: No such file or directory

 

Thanks!

 

 

Share this post


Link to post

I still can't seem to connect to the UNC share of a windows machine. I've moved it to the same vlan, but cannot connect, even to an "unhidden" share

image.png.96fe3dca3b6c7f0face8ecb4fcd768a3.png

  

Thanks.

image.png

Edited by karldonteljames

Share this post


Link to post

Thanks Squid, Appreciated.

I already had the unassigned drives plugin installed. 

 

Just trying to add them now, however.

image.png.0fe01d661ed9f59cd0784ba2a9abd91b.png

When I click add, it takes me back to this page, but nothing has been added.

image.thumb.png.5373fb0909e7826980da4e2b27e98eba.png

 

 

Share this post


Link to post
7 minutes ago, karldonteljames said:

When I click add, it takes me back to this page, but nothing has been added.

 

Post that in the UD support thread.

Share this post


Link to post
35 minutes ago, Squid said:

Post that in the UD support thread.

Thanks, Squid. Just posted it, checked the system logs, and it seems to be the hidden part "$" it doesn't like. 

Share this post


Link to post

Hello,

I'm a Synology user running sabnzbdvpn and delugevpn and first off, thanks to BinHex for the awesome work.  Also thanks for the recent dig fix for us Synology users... fortunately it was trivial to backrev to a functional version using Docker.

 

That said, once upgraded to the most recent delugevpn, I noticed a memory leak, about 500K per minute.  Started poking around with debug on and noticed that every 30 seconds, the tunnel was (re) verified "up."  Note that deluge is downloading and otherwise appears to be working okay despite this message snippet repeated ad infinitum in the logs.  The same repeated "up" verification now also appears in the sabnzbd logs but I haven't noticed such a memory leak (at least not quite as aggressive).  The repeated message is quoted here:

2018-11-02 14:15:52	stdout	2018-11-02 07:15:52,140 DEBG 'deluge-script' stdout output:
2018-11-02 14:15:52	stdout	[debug] Waiting for valid IP address from tunnel...
2018-11-02 14:15:52	stdout	
2018-11-02 14:15:52	stdout	2018-11-02 07:15:52,255 DEBG 'deluge-script' stdout output:
2018-11-02 14:15:52	stdout	[debug] Valid IP address from tunnel acquired '10.89.10.6'
2018-11-02 14:15:52	stdout	
2018-11-02 14:15:52	stdout	2018-11-02 07:15:52,258 DEBG 'deluge-script' stdout output:
2018-11-02 14:15:52	stdout	[debug] Incoming port for tunnel is '37273'
2018-11-02 14:15:52	stdout	
2018-11-02 14:15:52	stdout	2018-11-02 07:15:52,261 DEBG 'deluge-script' stdout output:
2018-11-02 14:15:52	stdout	[debug] VPN incoming port is 37273
2018-11-02 14:15:52	stdout	[debug] VPN IP is 10.89.10.6
2018-11-02 14:15:52	stdout	[debug] Deluge incoming port is 37273
2018-11-02 14:15:52	stdout	[debug] Deluge IP is 10.89.10.6

It seems this is new with the latest release. I can post the startup log if necessary, and/or can stand by for further forensics.  Best regards!

Share this post


Link to post

Deluge currently doesn't work and haven't worked in a long time, but have only had the time now to try to fix it.

 

It reports the following error:

 

2018-11-05 06:49:45,019 DEBG 'start-script' stdout output:
[warn] Response code 000 from curl != 2xx

 

Do any of you know this error?

Share this post


Link to post
5 hours ago, fc0712 said:

Deluge currently doesn't work and haven't worked in a long time, but have only had the time now to try to fix it.

 

It reports the following error:

 

2018-11-05 06:49:45,019 DEBG 'start-script' stdout output:
[warn] Response code 000 from curl != 2xx

 

Do any of you know this error?

read second post in this thread.

Share this post


Link to post
On 11/3/2018 at 2:59 PM, flyride said:

Note that deluge is downloading and otherwise appears to be working okay despite this message snippet repeated ad infinitum in the logs.  The same repeated "up" verification now also appears in the sabnzbd logs but I haven't noticed such a memory leak (at least not quite as aggressive).

i very much doubt its the re-verification of the tunnel, that is simply a ifconfig command to verify the ip address is still valid, if it isnt it will loop and wait until it is, the same code is used in sabnzbdvpn.

 

btw the logging of the same message over and over again is of course due to debug being turned on.

Share this post


Link to post

How can I check to ensure that it's connecting to the VPN. How can I check for the IP ?

 

Also if the VPN disconnects, will deluge be isolated from getting out to the internet?

 

Thanks

 

Share this post


Link to post
5 hours ago, Lien1454 said:

How can I check to ensure that it's connecting to the VPN. How can I check for the IP ?

Download this and open it in the Deluge VPN web client.

 

You will see something similar to the following in the Status window (It will say "Success" and show the IP address assigned by your VPN):

 

 

VPN IP.PNG

Edited by Hoopster

Share this post


Link to post

I have been using linuxserver/deluge for years without problems configuring it. 

 

With binhex-delugevpn I have everything working well with PIA; I thought that would be the difficult part but it took only five minutes or less.  However I am having trouble with what I think is the easiest thing of all.  How do I make this happen?

 

1.jpg.625c1fb655ad67bbaa5d2057e1a5ad8d.jpg

 

I have been working on this for hours and must be missing something simple!

 

Also, where does binhex-delugevpn put torrents files and downloaded torrents by default.  I added one torrent and downloaded it, but I have no idea where it is located on my server?!?  I would have thought that it would be located in /mnt/cache/appdata/data but that file is empty.

 

I tried changing the "Container Path: /data" to "/downloads" and "/mnt/cache/downloads" and also tried "/mnt/cache/appdata/downloads" and still no difference.  What stupid thing am I doing wrong?

 

Can someone please take pitty on me and help with this most basic question?

 

Thank you!

craigr

Edited by craigr

Share this post


Link to post
1 hour ago, craigr said:

I tried changing the "Container Path: /data" to "/downloads" and "/mnt/cache/downloads" and also tried "/mnt/cache/appdata/downloads" and still no difference.  What stupid thing am I doing wrong?

 

Can someone please take pitty on me and help with this most basic question?

I don't use this docker, but this seems like a basic question of your volume mappings. Do you understand docker volume mappings? Post your docker run command as shown in this first link from the Docker FAQ:

 

https://forums.unraid.net/topic/57181-real-docker-faq/#comment-564345

 

 

Share this post


Link to post
1 hour ago, craigr said:

I tried changing the "Container Path: /data" to "/downloads" and "/mnt/cache/downloads" and also tried "/mnt/cache/appdata/downloads" and still no difference.  What stupid thing am I doing wrong?

You’ll want to leave the container path as /data probably. Torrents will be downloaded where ever /data is mapped to. For example, on mine /data=/mnt/disks/deluge/ so with the settings you posted torrents would be downloaded to /mnt/disks/downloads/torrents.

Share this post


Link to post
10 minutes ago, trurl said:

I don't use this docker, but this seems like a basic question of your volume mappings. Do you understand docker volume mappings? Post your docker run command as shown in this first link from the Docker FAQ:

 

https://forums.unraid.net/topic/57181-real-docker-faq/#comment-564345

 

 

Thanks for this and any other tips.  I don't understand Docker volume mappings well at all.  I don't know much about docker really.  I've been able to slog through installing dockers and getting them to work.  Here is my run command:

 

Quote

Command:root@localhost:# /usr/local/emhttp/plugins/dynamix.docker.manager/scripts/docker run -d --name='binhex-delugevpn' --net='bridge' --privileged=true -e TZ="America/Chicago" -e HOST_OS="Unraid" -e 'VPN_ENABLED'='yes' -e 'VPN_USER'='xxxxxxxx' -e 'VPN_PASS'='xxxxxxxx' -e 'VPN_PROV'='pia' -e 'VPN_OPTIONS'='' -e 'STRICT_PORT_FORWARD'='yes' -e 'ENABLE_PRIVOXY'='no' -e 'LAN_NETWORK'='192.168.1.0/24' -e 'NAME_SERVERS'='209.222.18.222,37.235.1.174,1.1.1.1,8.8.8.8,209.222.18.218,37.235.1.177,1.0.0.1,8.8.4.4' -e 'DEBUG'='false' -e 'UMASK'='000' -e 'PUID'='99' -e 'PGID'='100' -p '8112:8112/tcp' -p '58846:58846/tcp' -p '58946:58946/tcp' -p '58946:58946/udp' -p '8118:8118/tcp' -v '/data':'/data':'rw' -v '/mnt/cache/appdata/binhex-delugevpn':'/config':'rw' 'binhex/arch-delugevpn' 

73dbecccd52dea01f908172d6f303e958c84fb664f67face6d51d59991e324f4

The command finished successfully!

I see the "-v '/data':'/data':'rw'" and the "-v '/mnt/cache/appdata/binhex-delugevpn'" and it's created those directories on my chach drive.  But the torrent that I downloaded isn't in the /data directory (as deluge was originally configured) and if I change "data" in the docker GUI to a different directory nothing seems to change...

 

Thanks,

craigr

Share this post


Link to post
40 minutes ago, trurl said:

I don't use this docker, but this seems like a basic question of your volume mappings. Do you understand docker volume mappings? Post your docker run command as shown in this first link from the Docker FAQ:

 

https://forums.unraid.net/topic/57181-real-docker-faq/#comment-564345

 

 

 

24 minutes ago, wgstarks said:

You’ll want to leave the container path as /data probably. Torrents will be downloaded where ever /data is mapped to. For example, on mine /data=/mnt/disks/deluge/ so with the settings you posted torrents would be downloaded to /mnt/disks/downloads/torrents.

 

Thank you! Thank you!

 

Those two posts were all it took.  Got it :)

 

craigr

Share this post


Link to post

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.