omaralvarez / deluge-autoremoveplus

Auto removing of deluge torrents
152 stars 61 forks source link

Compileg Egg for Python 3.8 - binhex/arch-delugevpn docker #54

Open maxwell-01 opened 4 years ago

maxwell-01 commented 4 years ago

Please see attached a pre-compiled egg for those running python 3.8 which is correct for the docker container 'binhex/arch-delugevpn' at the time of upload. Binhex has added in the required repositories and the plugin works.

Having the egg available allows people unfamiliar with python and terminal to use this plugin.

AutoRemovePlus-0.6.6-py3.8.zip

exzacklyright commented 4 years ago

Hi Maxwell. I installed the plugin VIA the GUI and it's not showing up. Using binhex-delugevpn

I also tried manually installing but that didn't work either. https://i.imgur.com/H6AuqFg.png

https://i.imgur.com/3Btzz0d.png

maxwell-01 commented 4 years ago

Hello,

Just to be clear, by manually installing you tried copying the egg into the plugins folder then restarting deluge?

Please make a backup of your deluge config folder by renaming it. Create a new config folder with your vpn config files in and try again. This will essentially be a fresh install and just checks whether we can get it running or not. It will rule out a problem with your current config.

Max

On Fri, 20 Dec 2019, 22:56 Supa, notifications@github.com wrote:

Hi Maxwell. I installed the plugin VIA the GUI and it's not showing up. Using binhex-delugevpn

I also tried manually installing but that didn't work either. https://i.imgur.com/H6AuqFg.png

https://i.imgur.com/3Btzz0d.png

— You are receiving this because you authored the thread. Reply to this email directly, view it on GitHub https://github.com/omaralvarez/deluge-autoremoveplus/pull/54?email_source=notifications&email_token=AK2KEVB75HUL5LE6JATFMLDQZVESPA5CNFSM4J5AUAPKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEHOMT7I#issuecomment-568117757, or unsubscribe https://github.com/notifications/unsubscribe-auth/AK2KEVEUUB44SZGKM6BWO7DQZVESPANCNFSM4J5AUAPA .

Tiwing1 commented 4 years ago

This is awesome to see!! I was going to teach myself python JUST to update this plugin.

But it's not working for me. Brand new binhex-deluge install on unraid. Tried to add the .egg but didn't show up after restart. I'm not sure it's even adding, since the plugin egg selection box is showing [object FileList]. Actually none of the checked plugins were retained after docker restart... no apparent error message. I think that's why I switched to linuxserver's deluge before but it was long ago. Anyone else having this general issue, or specifically this one not showing up in the plugin list to even add?

Is there an alternate way to "install" this plugin? I really really want to get it working !!!

maxwell-01 commented 4 years ago

Have you tried copying the egg into the plugins folder?

On Mon, 30 Dec 2019, 19:13 Tiwing1, notifications@github.com wrote:

This is awesome to see!! I was going to teach myself python JUST to update this plugin.

But it's not working for me. Brand new binhex-deluge install on unraid. Tried to add the .egg but didn't show up after restart. I'm not sure it's even adding, since the plugin egg selection box is showing [object FileList]. Actually none of the checked plugins were retained after docker restart... no apparent error message. I think that's why I switched to linuxserver's deluge before but it was long ago. Anyone else having this general issue, or specifically this one not showing up in the plugin list to even add?

Is there an alternate way to "install" this plugin? I really really want to get it working !!!

— You are receiving this because you authored the thread. Reply to this email directly, view it on GitHub https://github.com/omaralvarez/deluge-autoremoveplus/pull/54?email_source=notifications&email_token=AK2KEVAWEUIZCPVTJO6AOULQ3JB5HA5CNFSM4J5AUAPKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEH27RQQ#issuecomment-569768130, or unsubscribe https://github.com/notifications/unsubscribe-auth/AK2KEVFD43BDMH6AFYRTZULQ3JB5HANCNFSM4J5AUAPA .

Tiwing1 commented 4 years ago

Will try Jan 2 or 3.. I'm only accessing deluge through reverse proxy at the moment without access to the proper folders until then. Thank you, will report back later on. Happy New Years!

Bluebie commented 4 years ago

I’ve tried installing via WebUI and via copying the egg in to /var/lib/deluged/config/plugins and chown deluged-debian:deluged-debian the egg file, and then restarted deluge and it didn’t seem to pickup or notice the egg in any way

igoro00 commented 4 years ago

I've tried it on fresh install of binhex-deluge and linuxserver's deluge docker containers on unraid(pulled with CA plugin) and it doesn't work. I've tried both adding it with WebUI and pasting it in plugins folder. It never shows up in Plugins section. In fact it's the same with every plugin I've tried, all of which are supposed to work with deluge 2.0...

Telecino commented 4 years ago

Also tried this build without success! Any update what could be wrong?

Thanks

OK, I got it to show up in the plugin window, but after enabling it, it doesn't stay selected!

vortexrap commented 4 years ago

Also tried this build without success! Any update what could be wrong?

Thanks

OK, I got it to show up in the plugin window, but after enabling it, it doesn't stay selected!

Same behavior for me as well. Running binhex/arch-delugevpn on Unraid. @Telecino were you able to figure out how to properly install?

Telecino commented 4 years ago

Nope, got the same issue too, it never stay selected!

Jazzepi commented 4 years ago

This worked for me on this arch-deluge image. binhex/arch-delugevpn 9303df8e5925

I downloaded the zip, got the egg out and put it in the /config/plugins folder. I also had old bad configurations from AutoRemove and AutoRemovePlus. I removed those from the /config/ folder. All of them started with Autoremove so they were easy to identify.

I was able to bring up the container, set the settings through the web interface. I tested restarting the container and the settings were still there so I'm confident they're committed to disk properly.

@maxwell-01 Thanks for the new version!

sp00kie commented 4 years ago

Also tried this build without success! Any update what could be wrong?

Thanks

OK, I got it to show up in the plugin window, but after enabling it, it doesn't stay selected!

When you say you got it to show up in the plugin window, how did you do that? I've been trying to get mine to show up for the last 4 hours.

niXta1 commented 4 years ago

Also tried this build without success! Any update what could be wrong? Thanks OK, I got it to show up in the plugin window, but after enabling it, it doesn't stay selected!

When you say you got it to show up in the plugin window, how did you do that? I've been trying to get mine to show up for the last 4 hours.

Make sure to set the permissions correctly.

boogerburns commented 3 years ago

I compiled an egg for python3.6 which 'linuxserver/deluge' container uses from this source. https://hub.docker.com/r/linuxserver/deluge AutoRemovePlus-0.6.15-py3.6.egg.zip

csjoh commented 3 years ago

Also tried this build without success! Any update what could be wrong? Thanks OK, I got it to show up in the plugin window, but after enabling it, it doesn't stay selected!

When you say you got it to show up in the plugin window, how did you do that? I've been trying to get mine to show up for the last 4 hours.

Make sure to set the permissions correctly.

...and the correct permissions should be what?

kalyway101 commented 3 years ago

I compiled an egg for python3.6 which 'linuxserver/deluge' container uses from this source. https://hub.docker.com/r/linuxserver/deluge AutoRemovePlus-0.6.15-py3.6.egg.zip

After much searching and trial/error this package is what did it for me. Most likely because the docker image I'm using is from 'linuxserver/deluge'.

After copying this into my plugins folder and restarting the container, it FINALLY showed up! 😁

0xdevalias commented 2 years ago

Any chance anyone has a working dev/build environment such that they could easily build a py3.10 version of this, as that seems to be what binhex/arch-delugevpn docker is running now.

kstlouis commented 2 years ago

Any chance anyone has a working dev/build environment such that they could easily build a py3.10 version of this, as that seems to be what binhex/arch-delugevpn docker is running now.

I'm running the linuxserver image which also uses 3.10; I took the py3.8 egg above and just changed the file name to AutoRemovePlus-0.6.15-py3.10.egg and it worked.

Hopefully this isn't still a problem for @0xdevalias but just mentioning it in case someone else ends up here via google search like I did