Skip to content

Heroku app to download torrents and save to cloud drives. Upto 5 cloud drives syncing supported. Uses aria2 and rClone.

Notifications You must be signed in to change notification settings

shdf2/heroku-aria-5-cloud-syncs

 
 

Repository files navigation

Heroku aria2c (Sync upto 5 drives modification)

Deploy

Do not overuse it, or your account might be banned by Heroku.

Forked changes

-Supported upto 5 drives to sync to

Optionally sync downloaded file to your cloud drive with Rclone

  1. Setup Rclone locally by following offical instructions: https://rclone.org/docs/
  2. Find your rclone.conf file, it should look like this:
[DRIVENAME]
type = WHATEVER
client_id = WHATEVER
client_secret = WHATEVER
scope = WHATEVER
token = WHATEVER

others entries...
  1. Find the drive you want to use, and copy its type = ... to ... token = ... section.
  2. Replace all linebreaks with \n
  3. Deploy with the button above, and paste that text in RCLONE_CONFIG
  4. Set RCLONE_DESTINATION to a path you want to store your downloaded files.

FAQ

It automatically stop after 30 minutes, and files were lost.

It is because Heroku's free dyno will idle when there is no incoming request within 30 minutes, and your files will be deleted too, this is why you might want to use Rclone.

Can I delete files?

No. Just wait for its idling, and your files will be deleted.

You said it will idle automatically, so I can't download large files?

It will generate fake requests when there are downloading or uploading tasks, so it won't idle when your files aren't completed.

I don't know how to setup Rclone, can you help me?

No. I thought the instructions above are enough.

About

Heroku app to download torrents and save to cloud drives. Upto 5 cloud drives syncing supported. Uses aria2 and rClone.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • HTML 51.2%
  • Shell 37.4%
  • JavaScript 11.4%