All apps · 0 apps
MyJD-API
Docker app from rix's Repository
Overview
This is a standalone version of FeedCrawler's MyJDownloader API for use with projects like Organizr.
--jd-device is optional if only one device is present
JDownloader is expected to be running and connected to my.jdownloader.org - the script will otherwise fail to launch.
Readme
View on GitHubMyJD-API
This is a standalone version of FeedCrawler's MyJDownloader API for use with projects like Organizr.
The official docker image is available at Docker Hub.
Setup
pip install myjd-api
Run
myjd_api
Parameters
--jd-userSet your My JDownloader username--jd-passSet your My JDownloader password--jd-deviceSet your My JDownloader device name--portOptional: Set desired Port to serve the API--usernameOptional: Set desired username for the API--passwordOptional: Set desired username for the API
Docker
docker run -d \
--name="MyJD-API" \
-p port:8080 \
-v /path/to/config/:/config:rw \
-e USER=USERNAME \
-e PASS=PASSWORD \
-e DEVICE=DEVICENAME \
rix1337/docker-myjd-api
Optional Parameters
-e USER(after first run, if unchanged)-e PASS(after first run, if unchanged)-e DEVICE(always, if only one device is present at MyJD-Account, otherwise after first run, if unchanged)
Credits
Install MyJD-API on Unraid in a few clicks.
Find MyJD-API in Community Apps on your Unraid server, review the template, and click Install. Unraid handles the Docker app or plugin setup from the published template.
Open the Apps tab on your Unraid server Search Community Apps for MyJD-API Review the template variables and paths Click Install
Categories
Download Statistics
1,600,875
Total Downloads
3,233
This Month
3,228
Avg / Month
Total Downloads Over Time
Loading chart...
Related apps
Explore more like this
Explore allDetails
Repository
rix1337/docker-myjd-apiLast Updated2026-06-01
First Seen2019-06-27
Runtime arguments
- Web UI
http://[IP]:[PORT:8080]- Network
bridge- Shell
sh- Privileged
- false
Template configuration
WebinterfacePorttcp
Container Port: 8080
- Target
- 8080
- Default
- 8080
- Value
- 8080
MyJDownloader UsernameVariable
Container Variable: USER
- Target
- USER
MyJDownloader PasswordVariable
Container Variable: PASS
- Target
- PASS
MyJDownloader DeviceVariable
Container Variable: DEVICE
- Target
- DEVICE
/configPathrw
Container Path: /config
- Value
- /mnt/user/appdata/myjd-api