I don't have the impression that anyone here has published a solution to the problem - that's why I do this now.
First of all I would strongly recommend you to create a shared folder in OMV for the App JDownloader. For example as follows:
Shared folder: Config (Path: Config; Everyone: Read / Write)
Shared folder: JDownloader (Path: Config/JDownloader; Everyone: Read / Write)
Shared folder: Downloads (Path: Downloads; Everyone: Read / Write)
Next, you must find out your UID and GID using the following command in the console (SSH), e.g. User pi: id pi
-> UID: 1000 and GID: 1000 in my case.
In the following I will show you my configuration for Docker (Portainer), which should solve the problem.
Of course you have to adjust the path to the shared folders.
version: '2'
services:
jdownloader:
image: jaymoulin/jdownloader
container_name: jdownloader
restart: unless-stopped
user: 1000:1000
volumes:
- /srv/dev-disk-by-label-YOURHDDLABEL/Config/JDownloader:/opt/JDownloader/cfg
- /srv/dev-disk-by-label-YOURHDDLABEL/Downloads:/opt/JDownloader/Downloads
- /etc/localtime:/etc/localtime:ro #optional
environment:
MYJD_USER: mailaccount@my-jdownloader.com
MYJD_PASSWORD: password
MYJD_DEVICE_NAME: RaspberryPi
XDG_DOWNLOAD_DIR: /opt/JDownloader/Downloads #optional
ports:
- 3129:3129
Alles anzeigen