How to install Deluge and Autobrr on a TrueNAS Scale appliance
This post guides you through the installation of Deluge and Autobrr on a TrueNAS Scale storage appliance.
Motivation
Feel free to skip this section and go straight to the installation instructions.
My motivation for running these apps is to add another node to the swarm archiving the sciop.net scientific document collection. Since I have a TrueNAS appliance always connected to the Internet, I figured running a torrent agent on it will offer a low-maintenance way to use the attached storage to support this effort.
SciOP groups torrents into various collections, and each collection is published as an RSS feed. The use of RSS to feed BitTorrent clients is normally a tool for publishing episodic video. Because of that common use case, some RSS torrent clients (like Sonarr) require that the feed have publication dates, to filter and prioritize episodes to download. The SciOP feeds are static catalogs of documents without publication date fields, so such clients won’t work with them. Autobrr does.
The TrueNAS Scale OS offers certain ready-made Docker images in their “app store” that offer configuration interfaces that can be manipulated through their web UI. Both Deluge and Autobrr are available there, so I chose them for the simplest and most maintainable installation.
OK, on with the installation.