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
~/.local/bin/autobrr --config ~/.config/autobrr
HTTPS
Add your autobrr port on your Domain Page.
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: 22104
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.