Home media center automation for automatically sorting torrent downloads. Recently re-written for a new FreeBSD + rtorrent setup. Since Spotify pretty much ended music downloading, I have little interest in Beets for the new system.
What these configs do:
- moves completed files from /torrents/downloading to /torrents/seeding
- automatically files finished torrents by copying their contents into /media/{TV Shows,Movies,Anime}
- is easily extensible by editing the
rtorrent-startedandrtorrent-postprocessshell scripts.
-
Install FileBot. I use the portable installation. Make sure
filebotis available as a command in yourPATH. -
clone this repo, then symlink everything in ./bin into your
$PATH. -
Either copy rtorrent.rc to ~/.rtorrent.rc, or adjust your existing .rtorrent.rc to call
rtorrent-startedon boot, andrtorrent-postprocesswhen a download is finished. You should look over rtorrent.rc for more details. -
adjust ./bin/media-tools-common to match your system. eg, change the
COPY_DESTINATIONvariable from my /media to wherever you want to file your stuff.
rtorrent is an asshole to configure for the first time. I usually refer to the rtorrent source code to figure out what commands and properties I can access.