linuxserver.io

[Support] Linuxserver.io - Deluge

245 posts in this topic Last Reply

Recommended Posts

linuxserver_medium.png

 

Application Name: Deluge

Application Site: http://deluge-torrent.org/

Docker Hub: https://hub.docker.com/r/linuxserver/deluge/

Github: https://github.com/linuxserver/docker-deluge

 

Please post any questions/issues relating to this docker you have in this thread.

 

If you are not using Unraid (and you should be!) then please do not post here, rather use the linuxserver.io forum for support.

  • Upvote 2

Share this post


Link to post

Hi,

 

I've installed your version but when trying to download I receive:

 

Permission denied: /mnt/user/appdata/deluge/downloads/incomplete/filename.zip

 

What have I done/not done?

 

-------

/mnt/user/appdata/deluge/downloads# ls -al

total 0

drwxrwxrwx 1 nobody users 112 Oct 16 01:52 ./

drwxrwxrwx 1 nobody users 384 Oct 16 02:34 ../

drwxrwxrwx 1 nobody users  48 Oct 16 01:51 completed/

drwxrwxrwx 1 nobody users  48 Oct 16 01:52 incomplete/

 

Share this post


Link to post

The directory seems to be 777, but what is the actual files permissions?  Deluge may be writing the file under it's own user with different permissions.

Share this post


Link to post

Just the standard install as there were no instructions on permissions?

 

/mnt/user/appdata/deluge/downloads/incomplete# ls -al

total 0

drwxrwxrwx 1 nobody users  48 Oct 16 01:52 ./

drwxrwxrwx 1 nobody users 112 Oct 16 01:52 ../

 

Share this post


Link to post

Hi,

 

I've installed your version but when trying to download I receive:

 

Permission denied: /mnt/user/appdata/deluge/downloads/incomplete/filename.zip

 

What have I done/not done?

 

-------

/mnt/user/appdata/deluge/downloads# ls -al

total 0

drwxrwxrwx 1 nobody users 112 Oct 16 01:52 ./

drwxrwxrwx 1 nobody users 384 Oct 16 02:34 ../

drwxrwxrwx 1 nobody users  48 Oct 16 01:51 completed/

drwxrwxrwx 1 nobody users  48 Oct 16 01:52 incomplete/

 

Hi hilljd00,

Could you post this as a ticket on the github site please?

 

Thanks

Share this post


Link to post

hilljd00, there should be no special permissions needed, although i would like to help troubleshoot this so you an use it successfuly.

Can i request you to open a Issue on github?

https://github.com/linuxserver/docker-deluge

 

Please put:

* Folder permissions

* Logs

* Config

* A brief explanation of whats happening.

 

Ill try and come back at you ASAP

Share this post


Link to post

I used binhex sabnzb vpn with great success, I like the fact that it connected to a vpn service to keep prying eyes away.

 

How is it fully encrypted (deluge)? if someone could explain this, like I said i liked the the sabvpn because it connected to a vpn service.

 

 

Share this post


Link to post

Testing out your docker,

I set up a cache only user share 'Torrent Downloads'. Download docker and point /downloads on the template to /mnt/cache/Torrent Downloads. from web UI preferences I set download to /cache/Torrent Downloads. add a torrent file and it downloads, only its not in the download folder i thought i set. It appears it is downloading within my docker.img as i can see the file size and date change. help me learn something, what am i not doing correctly?

Share this post


Link to post

Testing out your docker,

I set up a cache only user share 'Torrent Downloads'. Download docker and point /downloads on the template to /mnt/cache/Torrent Downloads. from web UI preferences I set download to /cache/Torrent Downloads. add a torrent file and it downloads, only its not in the download folder i thought i set. It appears it is downloading within my docker.img as i can see the file size and date change. help me learn something, what am i not doing correctly?

 

I would take the approach of creating a share purely called downloads (mnt/cache/downloads)

then mapping /downloads to mnt/cache/downloads in the docker config.

Then in the deluge webui set it to downloads/torrents

 

At the moment you've mapped /downloads (what deluge sees) to /mnt/cache/Torrent Downloads and then are telling Deluge to download to a folder called cache/Torrent Downloads (which as it isn't mapped, will be created in the container)

 

 

 

Share this post


Link to post

Testing out your docker,

I set up a cache only user share 'Torrent Downloads'. Download docker and point /downloads on the template to /mnt/cache/Torrent Downloads. from web UI preferences I set download to /cache/Torrent Downloads. add a torrent file and it downloads, only its not in the download folder i thought i set. It appears it is downloading within my docker.img as i can see the file size and date change. help me learn something, what am i not doing correctly?

 

I would take the approach of creating a share purely called downloads (mnt/cache/downloads)

then mapping /downloads to mnt/cache/downloads in the docker config.

Then in the deluge webui set it to downloads/torrents

 

At the moment you've mapped /downloads (what deluge sees) to /mnt/cache/Torrent Downloads and then are telling Deluge to download to a folder called cache/Torrent Downloads (which as it isn't mapped, will be created in the container)

 

That has done it. Still lots to learn. Thanks for the guidance CHBMB!!

 

Share this post


Link to post

That has done it. Still lots to learn. Thanks for the guidance CHBMB!!

 

Any container I have that needs a /downloads I map to mnt/cache/downloads

 

So my /mnt/cache/downloads has subfolders /app1 /app2 /app3 etc etc

 

Make sure that /mnt/cache/downloads is set to cache drive only though..... 

 

Personally I can't see any reason to download directly to the array...

 

Hope that helps, glad you're getting there.  ;)

Share this post


Link to post

That has done it. Still lots to learn. Thanks for the guidance CHBMB!!

 

Any container I have that needs a /downloads I map to mnt/cache/downloads

 

So my /mnt/cache/downloads has subfolders /app1 /app2 /app3 etc etc

 

Make sure that /mnt/cache/downloads is set to cache drive only though..... 

 

Personally I can't see any reason to download directly to the array...

 

Hope that helps, glad you're getting there.  ;)

It does help. Nice clean organized approach. Thanks again

Share this post


Link to post

That has done it. Still lots to learn. Thanks for the guidance CHBMB!!

 

Any container I have that needs a /downloads I map to mnt/cache/downloads

 

So my /mnt/cache/downloads has subfolders /app1 /app2 /app3 etc etc

 

Make sure that /mnt/cache/downloads is set to cache drive only though..... 

 

Personally I can't see any reason to download directly to the array...

 

Hope that helps, glad you're getting there.  ;)

 

Same, but I go a step further no under /app1/ I have the following folders

watch

completed

downloading

 

under completed I have the main categories

movies

tv

music

software

 

But some people might find that a bit too OCD

Share this post


Link to post

That has done it. Still lots to learn. Thanks for the guidance CHBMB!!

 

Any container I have that needs a /downloads I map to mnt/cache/downloads

 

So my /mnt/cache/downloads has subfolders /app1 /app2 /app3 etc etc

 

Make sure that /mnt/cache/downloads is set to cache drive only though..... 

 

Personally I can't see any reason to download directly to the array...

 

Hope that helps, glad you're getting there.  ;)

 

Same, but I go a step further no under /app1/ I have the following folders

watch

completed

downloading

 

under completed I have the main categories

movies

tv

music

software

 

But some people might find that a bit too OCD

 

Actually mine isn't exactly like I posted above thinking about it....

 

I have /mnt/cache/downloads then /complete & /incomplete then in each of those I have categories /media /distros /music etc etc

 

So, no, I don't find that a bit too OCD  ;D

Share this post


Link to post

Having some trouble, I extensively read the Docker FAQ about volume mapping but I might still be messing up.

 

I have container volume "/config" and host path to "/mnt/cache/appdata/deluge"

I have container volume "/downloads" and host path to "/mnt/cache/downloads/deluge"

 

When I open Deluge webGUI the downloads are set to "/home/abc/Downloads"

Is this correct? I thought Linux was case-sensitive, so shouldn't downloads be set to "/home/abc/downloads" or "/downloads"

 

Screen%20Shot%202015-12-31%20at%204.23.58%20PM.png

Screen%20Shot%202015-12-31%20at%204.16.52%20PM.png

Share this post


Link to post

I think I've figured it out. I mapped:

 

/config to /mnt/cache/appdata/deluge

/downloads to /mnt/cache/downloads

/torrents to /mnt/disk1/torrents

 

on the Deluge GUI, I set

downloads to: "/downloads/incomplete"

moved completed to: "/torrents/seeds"

autoadd .torrent files from: "/downloads/watch"

 

Screen%20Shot%202015-12-31%20at%209.26.58%20PM.png

Screen%20Shot%202015-12-31%20at%209.27.44%20PM.png

 

With this setup, I believe my torrents get downloaded to my incomplete folder on the cache, and are moved to the seeds folder on the array when completed, eliminating the need for a mover script and direct writes to the array. The only thing that doesn't work is the autoadd feature. Got it working after a restart.

 

Also, I tried to install 3rd-party plugins but the links are dead on the http://dev.deluge-torrent.org/wiki/Plugins page. Specifically, the plug-in "Copy Completed." Even the included plug-ins don't work. I tried the included "autoadd" plugin but nothing happened. Any ideas?

 

Share this post


Link to post

hi

 

i am trying to connect deluge with couchpotato but it keeps saying failed to connect.

i have already modified auth file.

is there any guide or any special setting with dockers?

Share this post


Link to post

hi

 

i am trying to connect deluge with couchpotato but it keeps saying failed to connect.

i have already modified auth file.

is there any guide or any special setting with dockers?

 

Managed to get them connected by running both dockers in Privileged mode.

Also, bridged port 58846/tcp for deluge deamon.

 

What are the downsides of running dockers in privileged mode?

How bad is it?

 

Also, is there any other to avoid privileged mode?

Share this post


Link to post

hi

 

i am trying to connect deluge with couchpotato but it keeps saying failed to connect.

i have already modified auth file.

is there any guide or any special setting with dockers?

 

I had this same problem, refer to this https://couchpota.to/forum/viewtopic.php?t=4158 for the answer.

 

Essentially, you have to put the credentials in couchpotato for the deluge daemon, which is not the same as the web GUI credentials. What's confusing is that to connect Sonarr (the TV version of couchpotato) you can use the deluge web GUI credentials.

 

On a side note, I'm really hoping the linusserver team puts out an rTorrent/ruTorrent version. Deluge is ok, but it's not too stable for me when I am seeding >2000 torrents. It constantly crashes on me.

Share this post


Link to post

hi

 

i am trying to connect deluge with couchpotato but it keeps saying failed to connect.

i have already modified auth file.

is there any guide or any special setting with dockers?

 

I had this same problem, refer to this https://couchpota.to/forum/viewtopic.php?t=4158 for the answer.

 

Essentially, you have to put the credentials in couchpotato for the deluge daemon, which is not the same as the web GUI credentials. What's confusing is that to connect Sonarr (the TV version of couchpotato) you can use the deluge web GUI credentials.

 

On a side note, I'm really hoping the linusserver team puts out an rTorrent/ruTorrent version. Deluge is ok, but it's not too stable for me when I am seeding >2000 torrents. It constantly crashes on me.

 

Thanks but at the next post I wrote how I managed to get them work!

Share this post


Link to post

Thanks but at the next post I wrote how I managed to get them work!

 

Gotcha. I guess doing the way I posted would avoid the privileged mode option, which I'm not sure at all about.

Share this post


Link to post

Pulling image: linuxserver/deluge:latest
IMAGE ID [latest]: Pulling from linuxserver/deluge.
IMAGE ID [428b411c28f0]: Already exists.
IMAGE ID [435050075b3f]: Already exists.
IMAGE ID [9fd3c8c9af32]: Already exists.
IMAGE ID [6d4946999d4f]: Already exists.
IMAGE ID [f6e250afd5cc]: Already exists.
IMAGE ID [80c1ef08f5e9]: Already exists.
IMAGE ID [29ae179a0774]: Already exists.
IMAGE ID [fdcdf46f55d4]: Already exists.
IMAGE ID [9b883c576b37]: Already exists.
IMAGE ID [e244385f01e3]: Already exists.
IMAGE ID [024d35e3b959]: Already exists.
IMAGE ID [414001b6cfcc]: Already exists.
IMAGE ID [5b552f5cca8b]: Already exists.
IMAGE ID [6b4caa3410d8]: Already exists.
IMAGE ID [cf11287b3aae]: Already exists.
IMAGE ID [a05773c3f782]: Already exists.
IMAGE ID [a902b9f2a0ce]: Already exists.
IMAGE ID [efcab156a748]: Already exists.
IMAGE ID [4aa540e25d37]: Already exists.
IMAGE ID [c851d1f7218b]: Already exists.
IMAGE ID [5ac4b0f595fc]: Already exists. Pulling repository linuxserver/deluge. Pulling image (latest) from linuxserver/deluge. Pulling image (latest) from linuxserver/deluge, endpoint: https://registry-1.docker.io/v1/. Pulling dependent layers.
IMAGE ID [428b411c28f0]: Download complete.
IMAGE ID [435050075b3f]: Download complete.
IMAGE ID [9fd3c8c9af32]: Download complete.
IMAGE ID [6d4946999d4f]: Download complete.
IMAGE ID [f6e250afd5cc]: Download complete.
IMAGE ID [80c1ef08f5e9]: Download complete.
IMAGE ID [29ae179a0774]: Download complete.
IMAGE ID [fdcdf46f55d4]: Download complete.
IMAGE ID [9b883c576b37]: Download complete.
IMAGE ID [e244385f01e3]: Download complete.
IMAGE ID [024d35e3b959]: Download complete.
IMAGE ID [414001b6cfcc]: Download complete.
IMAGE ID [5b552f5cca8b]: Download complete.
IMAGE ID [6b4caa3410d8]: Download complete.
IMAGE ID [cf11287b3aae]: Download complete.
IMAGE ID [a05773c3f782]: Download complete.
IMAGE ID [a902b9f2a0ce]: Download complete.
IMAGE ID [efcab156a748]: Download complete.
IMAGE ID [4aa540e25d37]: Download complete.
IMAGE ID [c851d1f7218b]: Download complete.
IMAGE ID [5ac4b0f595fc]: Download complete.

TOTAL DATA PULLED: 0 B



Command:
root@localhost:# /usr/local/emhttp/plugins/dynamix.docker.manager/scripts/docker run -d --name="deluge" --net="host" -e PUID="99" -e PGID="100" -e TZ="Europe/London" -v "/mnt/user/appdata/deluge/":"/config":rw -v "/mnt/cache/Downloads":"/downloads":rw linuxserver/deluge
Error response from daemon: EOF

The command failed.

 

Does anyone have any idea why I cannot reinstall deluge. I did have it set up and working, stopped the docker, and was unable to restart (shows as orphaned). When I try and reinstall, I get the above error.

 

Any help most appreciated.

 

Glen.

Share this post


Link to post

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now


Copyright © 2005-2018 Lime Technology, Inc.
unRAID® is a registered trademark of Lime Technology, Inc.