Jdownloader-2-Rclone-Heroku (Beta)

currently: Working

This simple web app makes heroku as a JDownloader server also upload downloaded files to any remote cloud using rclone. Control JDownloader to rclone server using your myjd browser or myjd remote android app.

How To Deploy ?

Step 0

Jdownloader account needed click here to create or register

Step 1

  • Star my repository
  • Create a Heroku Free account
  • Log in to Heroku in any browser
  • Click on the Rapid deployment button Deploy

Step 2

i) conf_in_url section -

  • Generate rclone.conf file from any terminal or cmd or termux or by using RCX android.
  • Make sure you have a valid config and the remote name shouldn't have spaces in it. eg- [devanaz]
  • You can't use Multiple cloud drive accounts in single rclone.conf file, if you done that your first config is only taken for upload.
  • We need any text/code hosting website, Use gist-github github account needed.
  • Open rclone.config file using any text editors and copy all text inside rclone.conf and paste it in gist
  • Choose any file name and save it by clicking Create secret gist.
  • Then Click RAW button and copy the url (RAW is important)
  • Paste your config Url in the heroku conf_in_url Section
  • note : Don't share this url to anyone

ii) Type your jdownloader useremail in JD_USER_EMAIL section

iii) type your jdownloader user password in JD_USER_PASSWORD section

Step 3

click DEPLOY TO HEROKU

Step 4

Use Jdownloader remote for pc or Android or use WEB interference and login to your corresponding account . Your downloader will shows

For Custom / VPS Users

By using Docker

Use this command for any paid vps or google free cloudshell ie., Any vps /server with docker installed

Flags or arguments used in my docker image

  • -u for Your JD user email
  • -p for Your JD password
  • -c your rclone.conf in raw url format (gist-github recommended)

command example below replace your email, password and config in raw

 docker run -itd developeranaz/jd2rclone:vps jd -u 'email@gmail.com' -p 'Mystrongpass' -c 'https://yourconf.in.raw.gist/rclone.conf' 

What's New

  • Application error while downloading larger -> fixed

NOTE

  • Here some of the source code are hosted outside this repository #1 branch, i'll add in here soon.
  • About config : If the config file has multiple remotes, only first remote is used for upload.

This sourcecode has a lot of bugs, cause its initial release. I will fix them step by step and do my best