
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
MyJDownloader Account Required
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.
Browser Extensions
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.