Open Ltek opened 2 years ago
Same here
@Kabe0 any ideas how to fix?
There is a file under /config/.config/deluge/core.conf
. It contains any of the plugins you may try to install. You can also specify the plugin inside /config/.config/deluge/plugins
which is where you can past the raw plugin egg file. This is what I ended up doing to install ItConfig. Once I added it to the plugin folder it was able to be detected by the Deluge container. Make sure to log in and out of Deluge for the plugin to load.
The /config path will be wherever you bound it on your docker run call for the config volume path
The folder permissions can also be an issue. It technically should be the same as the docker deluge user otherwise it won't have access to modify the plugins. I have noticed that Deluge for some reason sometimes does not properly install plugins in general and garbles up the file extension name in the plugin folder so you might find a 0 KB file in the plugin folder that would probably be the plugin you were trying to install.
See if either of those help.
in core.conf.txt (my complete file attached to this post) I see 'enabled_plugins' section but nothing that lists all the available plugins? There are a list of default plugins in the UI that are not in the core.conf and also not in the folder.
"enabled_plugins": [
"AutoAdd",
"Extractor",
"Label"
/config is mapped to... /docker/kabe0-deluge so my plugin folder is /docker/kabe0-deluge/.config/deluge/plugins
.
I copied these to that folder...
AutoRemovePlus-0.6.1-py2.7.egg
ExtractorPlus-1.6.1-py3.11.egg
I restarted the container (they are still in the folder after restart) but Deluge does not show them in the list of available Plugins in the UI
.
Ah Ok I think I see it. You are running the wrong python version of the .egg file. The docker container runs Python 3.9.2. Please download the 3.9 version of the .egg file, past it inside the plugins folder, and it should work as expected
@Ltek Any luck?
@Kabe0 yes! you guidance helped. There must be a problem pulling the file from the local PC, via the web UI.
When I use the 'Install' button itself, Deluge is pulling the file from my local PC folder, into the Deluge plugins folder, but its not naming it properly. See screesnshot, I just selected the file named LabelPlus-0.3.2.2-py2.7.egg ...note the file name its putting in the UI and in the folder is not correct. I tried the below work around with LabelPlus-0.3.2.2-py2.7.egg and it did not work :(
If I manually copy over the EGG file into the folder before I select the file from the PC diver (during the Install dialog), it works properly!?
Yea I saw that happen too with the Deluge image provided by linuxserver. So I think it might be a deluge bug.
Yea I saw that happen too with the Deluge image provided by linuxserver. So I think it might be a deluge bug.
Seem odd that they would not fix a huge bug like that -- but is seems that Deluge is pretty much a dead product. Maybe its time to look at switching clients?
Yea that's possible. I have looked at alternatives, though Deluge has one of the cleanest separations from server to client. A lot of the web UI's provided by other torrent clients don't provide all the actions needed to manage it remotely. Maybe things have changed though as it's been quite a few years since I last looked around. Iptables were such a mess about a year ago I had to stop updating the container till the libraries matured.
If you have a torrent client suggestion feel free to let me know and I can check I can check it out as a possibility.
Yup, thank you for your help! I did figure out using the UI doesn't work properly. I copied over the Egg manually to the folder, then used the UI 'install' button... Then it worked. Not sure why but it's easy and quick so no worries.
On Thu, Jun 16, 2022, 5:57 PM kabe0 @.***> wrote:
@Ltek https://github.com/Ltek Any luck?
— Reply to this email directly, view it on GitHub https://github.com/Kabe0/deluge-windscribe/issues/33#issuecomment-1158294744, or unsubscribe https://github.com/notifications/unsubscribe-auth/AAMNFMXFJWTVSAF4KFCM3L3VPO5NBANCNFSM5YVZCAEA . You are receiving this because you were mentioned.Message ID: @.***>
I have tried installing from https://dev.deluge-torrent.org/wiki/Plugins and also, specifically want to install... ExtractorPlus manually (Preferences -> Plugins -> 'Install')
None of them ever install?