Comments (9)
Yep, rights problem. Your cfg directory has write rights for root but you're running your container with your own user. Either change owner of your cfg directory or use a container without the -u XXXX
param, but you'll probably have to recreate your container
from docker-jdownloader.
Looks like you have a permission error on your volume + you seems to use docker with docker rights instead of your own user. What command did you use to create your container?
from docker-jdownloader.
I used:
docker run -d --restart=always -v ~/Downloads:/root/Downloads -v ~/jdownloader/cfg:/opt/JDownloader/cfg --name jdownloader -u $(id -u):$(id -g) jaymoulin/jdownloader
from docker-jdownloader.
with or without sudo ?
Could you check that the rights for ~/jdownloader/cfg
matches the user for $(id -u):$(id -g)
from docker-jdownloader.
I initially used without sudo, although with it gives the same message.
Running ls -l
in ~/jdownloader/cfg
returns drwxr-xr-x 2 root root 4096 Jan 28 15:06 cfg
from docker-jdownloader.
That was it! Started fresh by removing all containers, running docker run -d --restart=always -v ~/Downloads:/root/Downloads -v ~/jdownloader/cfg:/opt/JDownloader/cfg --name jdownloader -u $(id -u):$(id -g) jaymoulin/jdownloader
, and running sudo docker exec jdownloader configure [email protected] password
with no error.
However, the JDownloader website does not recognize any running JDownloader2 instances.
from docker-jdownloader.
Spoke too soon, the website sees it. Thank you for the help and making this container!
from docker-jdownloader.
I am actually working with a reinstall of this on a fresh OS, and I am running into this again, however, taking ownership does not seem to help. What insight does drwxr-xr-x 2 root root 4096 Jan 28 15:06 cfg
lend and what user:group
should I aim for?
I have used rock64:docker
, rock64:rock64
, and rock64:root
to no avail (where rock64 is my user). I have the docker
group created and rock64
is in it.
from docker-jdownloader.
Your cfg
folder is created as root (only user that can write file into it) and you created your container with -u XXX
parameter which mean run with user rights
.
- Delete your container
- start without
-u
parameter OR give correct rights permissions to your folders
from docker-jdownloader.
Related Issues (20)
- decoding and naming files HOT 1
- Link to /opt/JDownloader/Downloads on Synology NAS?
- Invalid Download Directory HOT 1
- Invalid Download Directory HOT 1
- Description for config folder is wrong HOT 1
- Not working with Libreelec on RPI4 HOT 3
- Extensions cannot be installed because of permissions HOT 2
- Not working on rpi4, raspberrypi os 64bit HOT 1
- Publish images to GitHub Container Registry as mirror
- Extraction not working: 7zip libraries not in classpath HOT 10
- [FEATURE]Add the possibility to use docker secret method
- no JAR command HOT 2
- Container do not run in Docker on LibreELEC 10.0.3 HOT 1
- Add cracker0dks/CaptchaSolver HOT 1
- Got 3 IP address but which one is used for downloading? HOT 2
- Error after password change HOT 6
- java.lang.RuntimeException: No Console Available! HOT 8
- Download directory on CIFS/SMB can only be mounted ro HOT 2
- OPNsense + Unbound DNS settings for Direct Connections from LAN (NOT AN ISSUE)
- jdownloader hangs after update HOT 1
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from docker-jdownloader.