
JDownloader
Headless download manager for file hosting services with remote control
JDownloader is a free, open-source download management tool that automates downloading from file hosting services like Mediafire, 4Shared, MEGA, and hundreds more. On QuickBox, JDownloader runs headless as a Java service and is managed remotely via MyJDownloader—no local GUI required.
500+ Supported Sites
Download from Mediafire, MEGA, 4Shared, RapidGator, and hundreds more
Remote Management
Control your downloads from anywhere via MyJDownloader web or mobile app
CAPTCHA Solving
Automatic CAPTCHA handling with optional premium solver services
Premium-Like Speeds
Bypass throttling and download at full speed from supported hosts
You must have a MyJDownloader account to use JDownloader on QuickBox. The account credentials are required during installation to link your server instance for remote management.
Installation
Prerequisites
- QuickBox Pro v3 installed and configured
- MyJDownloader account created at my.jdownloader.org
- Valid user account created with qb user create
What you get
- Install JDownloader via
qb install jdownloadercommand - Manage downloads remotely via MyJDownloader web/mobile apps
- Automate downloads from 500+ file hosting services
qb install jdownloader -u username -e 'your@email.com' -p 'yourpassword'| Command | Description |
|---|---|
qb install jdownloader -u user -e 'email' -p 'pass' | Install JDownloader with MyJDownloader credentials |
qb reinstall jdownloader -u user -e 'email' -p 'pass' | Reinstall while preserving configuration |
qb remove jdownloader -u username | Remove JDownloader and clean up files |
qb update jdownloader -u username | Update JDownloader to the latest version |
CLI Options
-u, --usernameRequiredTarget QuickBox username
-e, --emailRequiredMyJDownloader account email
-p, --passwordRequiredMyJDownloader account password
-D, --downloads-dirCustom downloads directory (default: /home/username/Downloads)
Directory Layout
Access & Remote Management
JDownloader on QuickBox runs headless (no GUI). Manage your downloads remotely via:
- Web Interface: my.jdownloader.org
- Mobile Apps: JDownloader apps for iOS and Android
- Browser Extensions: Click-to-download extensions for Chrome/Firefox
Your QuickBox JDownloader instance will appear in MyJDownloader as username@hostname.
Install the MyJDownloader browser extension to send download links directly to your QuickBox server with a single click.
Services
JDownloader uses a templated systemd unit (jdownloader@.service) running as a Java headless process:
# Check status
systemctl status jdownloader@username
# View logs
journalctl -u jdownloader@username -f
# Restart service
systemctl restart jdownloader@usernameBest Practices
Do
- Use a dedicated MyJDownloader account for your server.
- Set a custom downloads directory with
-Dif needed. - Monitor disk space—JDownloader can fill storage quickly.
Don't
- Do not share your MyJDownloader credentials publicly.
- Do not manually edit systemd files—use
qbcommands.
Additional Resources
Resources
Join the Community
Media server operators sharing configs, getting support, and shaping the future of QuickBox Pro.