Wiki > autobrr
"With inspiration and ideas from tools like trackarr, autodl-irssi and flexget we built one tool that can do it all, and then some.
autobrr is the modern download automation tool for torrents."
Install or Upgrade
wget https://gobrr.sh/install_whatbox && bash install_whatbox
Run manually
In the foreground to see its messages/errors: ~/.local/bin/autobrr --config ~/.config/autobrr
In the background to continue running after closing the terminal: ~/.autobrr_restart.cron
Stop process
pkill -f autobrr
HTTPS
Add your autobrr port on your Domain Page.
Troubleshooting
If you have reinstalled Autobrr and are having issues logging in, clear your web browser's cookies for your Whatbox server's domain(s).
Download Client Settings
rTorrent
Host: https://<hostname>.whatbox.ca/xmlrpc
TLS: Checked (xmlrpc is only accessible on port TLS port 443)
Basic auth: Checked
Username: user
Password: Your server password
qBittorrent
Host: http://localhost:PORT (replace PORT with your qBittorrent webui port)
TLS: Unchecked (we're connecting to the same server)
Username: user
Password: Your server password
Deluge 2
Host: localhost
Port: Your Deluge daemon port
TLS: Checked or unchecked
Username: user
Password: Your server password
Transmission
Host: localhost
Port: Your Transmission webui port
TLS: Unchecked
Username: user
Password: Your server password
*arr
Host: http://localhost:PORT (replace PORT with the *arr app's webui port)
API key: Copy and paste the API key from your *arr app's Settings->General page
Basic auth: Unchecked
SABnzbd
Change password
~/.local/bin/autobrrctl --config /home/user/.config/autobrr change-password user
Omegabrr
Omegabrr transforms items monitored by arrs or lists into autobrr filters. Useful for automating your filters for monitored media or racing criteria.
Install
-
Download
-
https://github.com/autobrr/omegabrr/releases/download/v1.14.0/omegabrr_1.14.0_linux_amd64.tar.gz
-
Make ~/bin if it doesn't exist add it to your PATH.
mkdir ~/bin echo "PATH=\$HOME/bin:\$PATH" >> ~/.bashrc && source ~/.bashrc
-
Extract
tar -C ~/bin -xzf omegabrr*.tar.gz
-
Make executable
chmod +x ~/bin/omegabrr
You can now run it with "omegabrr" or ~/bin/omegabrr
Configuration
Refer to official documentation.
Sample ~/.config/omegabrr/config.yaml
server:
host: 0.0.0.0
port: 15510
apiToken: GENERATED_TOKEN
schedule: "0 */6 * * *"
clients:
autobrr:
# host: http://localhost:7474
# apikey: AUTOBRR_API_KEY
# basicAuth:
# user: username
# pass: password
arr:
# - name: radarr
# type: radarr
# host: http://localhost:7878
# apikey: API_KEY
# filters:
# - 15 # Change me
# - name: radarr4k
# type: radarr
# host: http://localhost:7878
# apikey: API_KEY
# filters:
# - 16 # Change me
# - name: sonarr
# type: sonarr
# host: http://localhost:8989
# apikey: API_KEY
# filters:
# - 14 # Change me
# #excludeAlternateTitles: true # defaults to false
# - name: readarr
# type: readarr
# host: http://localhost:8787
# apikey: API_KEY
# filters:
# - 18 # Change me
# - name: lidarr
# type: lidarr
# host: http://localhost:8686
# apikey: API_KEY
# filters:
# - 32 # Change me
# - name: whisparr
# type: whisparr
# host: http://localhost:6969
# apikey: API_KEY
# filters:
# - 69 # Change me
Usage
Refer to official documentation.