Closed joker8656 closed 2 years ago
It's this line: https://github.com/stefantalpalaru/deluge-default-trackers/blob/0cf6f6f42ac23d7cf5fcfb1bcb59aede5c23106f/defaulttrackers/core.py#L70
Which gets the config dir's location from the system. On Linux, it's usually something like "~/.config/deluge".
unRAID's "/config" looks like a dir for system settings, which regular users might not have permission to write to. Anyway, not a plugin-related problem.
How do i fix this, sorry i've no knowledge how to do it.
I'm not familiar with that OS/distro, but you can set another config dir with deluge -c /some/dir
. Make sure it exists first, and that the user Deluge runs under can write to it.
This is happening when using Deluge in a Docker. Many people use Dockers and it isn't limited to an OS/distro. Other plugins (WebAPI, ltConfig) I use don't have this issue when they configure themselves.
using unRAID with Deluge 2.0.3-2-201906121747-ubuntu18.04.1
If i rename the .egg to 2.0.0 itll add the plugin to the plugin list and allow me to enable it however no menu item populates in the left pane. Checking logs i see the following.
[WARNING ][deluge.config :410 ] Unable to open config file /config/defaulttrackers.conf: [Errno 2] No such file or directory: '/config/defaulttrackers.conf'