Go to file
2016-02-06 18:02:20 -05:00
.gitignore Rewrote hoarder in Bash. 2015-02-06 22:20:06 -05:00
hoarder.sh Echo that a download is being started 2015-03-01 00:33:53 -05:00
LICENSE Project is now in Go 2014-12-23 17:38:01 -05:00
README.md Update listed requirements 2016-02-06 18:02:20 -05:00

Hoarder

Uploads .torrent files from a local "blackhole" to a remote (SSH) rtorrent watch folder. From there, rtorrent is polled over XMLRPC as to whether the torrent is completed. Finally, the files are downloaded over a multithreaded SSH connection and saved to the local machine. The blackhole is used as a queue and will have its .torrent files deleted.

Requirements

  • bash >= 4.0 (support for associative arrays)
  • python2
  • curl
  • rsync
  • scp

Configuration

Edit the variables at the top of hoarder.sh to your liking.

Running

Run hoarder.sh with bash