AUTOBRR(1)

πŸ“¦ version 1.80.0, in alpine 3.24

✨ AUTOBRR(1) ✨

okay so bestie, buckle up β€” this is the autobrr manual page (it lives in the User Commands section of the man pages, very demure, very official) πŸ’…


🌸 NAME 🌸

autobrr β€” modern download automation for torrents and usenet, and yes it's as iconic as it sounds πŸŽ€

πŸ¦‹ SYNOPSIS πŸ¦‹

autobrr [--config path]

autobrrctl [--config path] action [options]

two binaries, one vibe. autobrr is the main character, autobrrctl is the sidekick that does the admin stuff ✨

πŸ’– DESCRIPTION πŸ’–

so autobrr is literally a download automation tool β€” it sits there watching IRC announce channels and RSS feeds, and when it spots content you want, it automatically downloads it from torrent and usenet sources. no cap, it just does that 🫢

the app supports over 75 torrent trackers with IRC announces, plus Newznab, Torznab and RSS feeds. it's giving powerful filtering with RegEx support and a mobile-friendly web UI. honestly? obsessed 😭

πŸ‘‘ OPTIONS πŸ‘‘

πŸ“ autobrr options

  • --config=PATH β€” path to the configuration directory (default: ~/.config/autobrr) πŸ“

🧚 autobrrctl actions

  • create-user username β€” makes a brand new user, slay
  • change-password username β€” changes the password for a user πŸ”
  • db:seed β€” seeds the sqlite database. needs --db-path and --seed-db, no shortcuts bestie
  • db:reset β€” resets and seeds the sqlite database. also needs --db-path and --seed-db
  • version β€” displays version information, aka the receipts
  • help β€” shows the help message 🫢

πŸ’œ autobrrctl options

  • --db-path=PATH β€” path to the database file (for db:seed and db:reset) πŸ’Ύ
  • --seed-db=PATH β€” path to the SQL seed file (for db:seed and db:reset) 🌱

πŸ”₯ FEATURES πŸ”₯

🌈 Download Clients

  • qBittorrent with built-in re-announce and categories πŸ‘‘
  • Deluge v1+ and v2+
  • rTorrent
  • Transmission
  • Porla
  • SABnzbd
  • Watch Folder support

⭐ Integration

  • Sonarr, Radarr, Lidarr, Whisparr, Readarr support
  • Custom script execution
  • Webhook support
  • Notifications (Discord, Telegram, Notifiarr, Pushover, Gotify) πŸ¦‹

πŸŽ€ FILES πŸŽ€

  • ~/.config/autobrr/config.toml β€” default configuration file location. that's where the config lives, iykyk

🌸 ENVIRONMENT 🌸

  • AUTOBRR__HOST β€” listen address (default: 127.0.0.1)
  • AUTOBRR__PORT β€” listen port (default: 7474)
  • AUTOBRR__BASE_URL β€” base URL for reverse proxy (default: /)
  • AUTOBRR__LOG_LEVEL β€” log level (DEBUG, INFO, WARN, ERROR) (default: INFO)
  • AUTOBRR__DATABASE_TYPE β€” database type (sqlite/postgres) (default: sqlite)

for a complete list of environment variables, see: https://autobrr.com πŸ‘€

πŸ’… EXAMPLES πŸ’…

basic usage with default configuration:

autobrr

using a custom configuration directory:

autobrr --config=/path/to/config

πŸ’€ BUGS πŸ’€

report bugs at https://github.com/autobrr/autobrr/issues β€” they're nice about it, promise πŸ™ˆ

🫢 AUTHORS 🫢

Ludvig Lundgren and the autobrr contributors ✨

Copyright (C) 2021-2024 Ludvig Lundgren License GPLv2+: GNU GPL version 2 or later

🌈 SEE ALSO 🌈

🌟 EXIT STATUS 🌟

  • 0 β€” successful program execution. we love a happy ending πŸ’š
  • 1 β€” usage, syntax or configuration file error. something went wrong bestie 😭

heads up: those exit statuses are literally the whole story β€” 0 good, 1 bad. no in-between energy πŸŽ€

and that's the page! this autobrr man page (version 2024-03-24) was brought to you by the one and only autobrr β€” go forth and automate, bestie πŸ’…βœ¨πŸ¦‹

πŸ“¦ where this page comes from