Knowledgebase:
Install JDownloader on NAS and embedded devices
Posted by Jiaz, Last modified by Jiaz on 27 July 2018 11:19 AM

Because JDownloader is written in cross-plattform Java it can also run on many different NAS products and embedded devices.

In order to run JDownloader on your device the following requirements must be met:

  • at least Java 1.6
    • supported Java Versions: 1.6, 1.7, 1.8, Java9, Java10, Java11
    • following JVMs are known to work/are supported: OpenJDK, Oracle, IBM, Zulu, Zing
    • recommended Java Version: 1.8
    • working but experimental status: Java9, Java10, Java11
  • minimum of 128 MB RAM (less is possible but not recommended)
    • recommended: 256 MB for headless, 512 MB with GUI
  • about 100 MB disk space

 

The following list gives a short overview of known supported devices (highly depends on hardware specification like CPU/RAM/OS) :

  • Asustor NAS
  • QNAP NAS
  • Synology NAS
  • Western Digital NAS
  • Zyxel NAS
  • ...please let us know about more supported NAS vendors
  • Raspberry PI
  • Odroid
  • Banana Pi
  • Cubieboard
  • Beagleboard
  • Hummingboard
  • PandaBoard
  • CuBox
  • ...please let us know about more supported boards

 

The following steps describe how to install JDownloader on headless (no graphical userinterface) devices:

  1. create a folder where you want to install JDownloader to
    • example: "mkdir /path/JDownloader" (replace path with installation parent folder)
  2. download or copy existing JDownloader.jar and place it into that folder
  3. start JDownloader installation
    1. "java -jar JDownloader.jar -norestart"
    2. repeat step 3.1 until JDownloader asks you to enter your MyJDownloader logins on console
    3. you can now remote control your JDownloader instance via MyJDownloader
  4. start JDownloader with "java -jar JDownloader.jar &" (without th -norestart parameter!)
  5. Much fun with JDownloader and MyJDownloader :)

 

In case you need help or have further questions on this, please contact us here or here.

(188 vote(s))
Helpful
Not helpful