All Projects → autobrr → autobrr

autobrr / autobrr

Licence: other
Automation for downloads.

Programming Languages

go
31211 projects - #10 most used programming language
typescript
32286 projects

Projects that are alternatives of or similar to autobrr

Torrentinim
A very low memory-footprint, self hosted API-only torrent search engine. Sonarr + Radarr Compatible, native support for Linux, Mac and Windows.
Stars: ✭ 123 (-57.29%)
Mutual labels:  torrent, bittorrent, sonarr, self-hosted, radarr
exatorrent
Easy to Use Torrent Client. Can be hosted in Cloud. Files can be streamed in Browser/Media Player.
Stars: ✭ 1,557 (+440.63%)
Mutual labels:  torrent, bittorrent, qbittorrent, self-hosted
IMDb-Scout-Mod
Auto search for movie/series on torrent, usenet, ddl, subtitles, streaming, predb and other sites. Adds links to IMDb pages from hundreds various sites. Adds movies/series to Radarr/Sonarr. Adds external ratings from Metacritic, Rotten Tomatoes, Letterboxd, Douban, Allocine. Media Server indicators for Plex, Jellyfin, Emby. Dark theme/style for …
Stars: ✭ 177 (-38.54%)
Mutual labels:  torrent, bittorrent, sonarr, radarr
Sickbeard mp4 automator
Automatically convert video files to a standardized format with metadata tagging to create a beautiful and uniform media library
Stars: ✭ 1,142 (+296.53%)
Mutual labels:  sonarr, qbittorrent, radarr
Cloudbox
Ansible-based solution for rapidly deploying a Docker containerized cloud media server.
Stars: ✭ 1,763 (+512.15%)
Mutual labels:  bittorrent, sonarr, radarr
Unpackerr
Extracts downloads for Radarr, Sonarr, Lidarr - Deletes extracted files after import
Stars: ✭ 122 (-57.64%)
Mutual labels:  sonarr, qbittorrent, radarr
Autodl Irssi
A community-driven fork of autodl-irssi
Stars: ✭ 315 (+9.38%)
Mutual labels:  torrent, irc, bittorrent
autodl-rutorrent
ruTorrent plugin for autodl-community fork of autodl-irssi
Stars: ✭ 90 (-68.75%)
Mutual labels:  torrent, bittorrent, autodl-irssi
Atomic Toolkit
AtoMiC Toolkit simplifies HTPC / Home Server setup and management on Ubuntu and Debian variants including Raspbian. It currently supports: Couchpotato, Deluged, Emby, FFmpeg, Headphones, Htpcmanager, Jackett, Kodi, Lazylibrarian, Madsonic, Mono, Mylar, Nzbget, Nzbhydra, NzbToMedia, Ombi, Plex, Plexpy, Pyload, qBittorrent, Radarr, Sabnzbd+, Sickgear, Sickrage, Sonarr, Subsonic, Transmission, Unrar, Watcher, and Webmin.
Stars: ✭ 747 (+159.38%)
Mutual labels:  sonarr, qbittorrent, radarr
Trackerslistcollection
🎈 Updated daily! A list of popular BitTorrent Trackers! / 每天更新!全网热门 BT Tracker 列表!
Stars: ✭ 9,761 (+3289.24%)
Mutual labels:  torrent, bittorrent, qbittorrent
Bobarr
🍿 The all-in-one alternative for Sonarr, Radarr, Jackett... with a VPN and running in docker
Stars: ✭ 697 (+142.01%)
Mutual labels:  torrent, sonarr, radarr
flixctl
A toolkit for controlling the infrastructure necessary for a true MaSaS (Movies and Shows as a Service) architecture.
Stars: ✭ 43 (-85.07%)
Mutual labels:  torrent, sonarr, radarr
Jackett
API Support for your favorite torrent trackers
Stars: ✭ 6,690 (+2222.92%)
Mutual labels:  torrent, sonarr, radarr
Htpc Docker Standup
A simple docker-compose based configuration to stand up a new HTPC w/ Plex, Deluge, Sonarr, Radarr and more!
Stars: ✭ 160 (-44.44%)
Mutual labels:  torrent, sonarr, radarr
Magnetissimo
Web application that indexes all popular torrent sites, and saves it to the local database.
Stars: ✭ 2,551 (+785.76%)
Mutual labels:  torrent, bittorrent, self-hosted
mad-torrent
Delphi bittorrent protocol implementation
Stars: ✭ 30 (-89.58%)
Mutual labels:  torrent, bittorrent
torrent-webseed-creator
Webseeded torrent creator using GitHub Actions
Stars: ✭ 54 (-81.25%)
Mutual labels:  torrent, bittorrent
scalarr
A command-line client for Sonarr, written in Scala
Stars: ✭ 33 (-88.54%)
Mutual labels:  sonarr, radarr
Addarr
Telegram Bot for adding series/movies to Sonarr/Radarr or for changing the download speed of Transmission/Sabnzbd
Stars: ✭ 150 (-47.92%)
Mutual labels:  sonarr, radarr
PeerflixServerZH
🚀 Peerflix Server(BT) 汉化、美化
Stars: ✭ 32 (-88.89%)
Mutual labels:  torrent, bittorrent

autobrr logo
autobrr

autobrr is the modern download automation tool for torrents. With inspiration and ideas from tools like trackarr, autodl-irssi and flexget we built one tool that can do it all, and then some.

GitHub release (latest by date) GitHub all releases GitHub Workflow Status

autobrr ui

Documentation

Installation guide and documentation can be found at https://autobrr.com

Key features

  • Support for 45+ trackers with IRC announces
  • Torznab/RSS support via Prowlarr to easily get access to hundreds of trackers
  • Powerful but simple filtering with RegEx support (like in autodl-irssi)
  • Easy to use and mobile friendly web UI (with dark mode!) to manage everything
  • Built on Go and React making autobrr lightweight and perfect for supporting multiple platforms (Linux, FreeBSD, Windows, macOS) on different architectures (e.g. x86, ARM)
  • Great container support (Docker, k8s/Kubernetes)
  • Database engine supporting both PostgreSQL and SQLite
  • Notifications (Discord, Telegram, Notifiarr)
  • One autobrr instance can communicate with multiple clients (both torrent and *arr) on remote servers
  • Base path / Subfolder (and subdomain) support for convenient reverse-proxy support

Available download clients and actions

  • qBittorrent (with built in re-announce, categories, rules, max active downloads, etc)
  • Deluge v1+ and v2+
  • rTorrent
  • Transmission
  • Sonarr, Radarr, Lidarr and Whisparr (pushes releases directly to them and gets in the early swarm, instead of getting them via RSS when it's already over)
  • Watch folder
  • Exec custom scripts
  • Webhook

Installation

Full installation guide and documentation can be found at https://autobrr.com

Remember to head over to our Configuration Guide to learn how to set up your indexers, IRC, and download clients after you're done installing.

Swizzin

Swizzin users can simply run:

sudo box install autobrr

Saltbox

Saltbox users can simply run:

sb install sandbox-autobrr

For more info check the docs

QuickBox (v3)

QuickBox users can simply run:

qb install autobrr -u ${username}

For more info check the docs

Shared seedbox

We have support for a couple of providers out of the box and if yours are missing then please write on Discord so we add support.

The scripts require some input but does most of the work.

Seedbox.io

curl https://gobrr.sh/install_sbio | bash

Swizzin.net

curl https://gobrr.sh/install_sbio | bash

Ultra.cc

curl https://gobrr.sh/install_ultra | bash

WhatBox

curl https://gobrr.sh/install_whatbox | bash

Other providers

For other providers the Seedboxio installer should work. If not, open an issue or contact us on Discord

curl https://gobrr.sh/install_sbio | bash

Docker compose

docker-compose for autobrr. Modify accordingly if running with unRAID or setting up with Portainer.

  • Logging is optional
  • Host port mapping might need to be changed to not collide with other apps
  • Change BASE_DOCKER_DATA_PATH to match your setup. Can be simply ./data
  • Set custom network if needed

Create docker-compose.yml and add the following. If you have a existing setup change to fit that.

version: "3.7"

services:
  autobrr:
    container_name: autobrr
    image: ghcr.io/autobrr/autobrr:latest
    restart: unless-stopped
    environment:
      - PUID=${PUID}
      - PGID=${GUID}
      - TZ=${TZ}
    volumes:
      - ${BASE_DOCKER_DATA_PATH}/autobrr/config:/config
    ports:
      - 7474:7474

Then start with

docker compose up -d

Windows

Check the windows setup guide here

Linux generic

Download the latest release, or download the source code and build it yourself using make build.

wget $(curl -s https://api.github.com/repos/autobrr/autobrr/releases/latest | grep download | grep linux_x86_64 | cut -d\" -f4)

Unpack

Run with root or sudo. If you do not have root, or are on a shared system, place the binaries somewhere in your home directory like ~/.bin.

tar -C /usr/local/bin -xzf autobrr*.tar.gz

This will extract both autobrr and autobrrctl to /usr/local/bin. Note: If the command fails, prefix it with sudo and re-run again.

Systemd (Recommended)

On Linux-based systems, it is recommended to run autobrr as sort of a service with auto-restarting capabilities, in order to account for potential downtime. The most common way is to do it via systemd.

You will need to create a service file in /etc/systemd/system/ called autobrr.service.

touch /etc/systemd/system/[email protected]

Then place the following content inside the file (e.g. via nano/vim/ed):

[Unit]
Description=autobrr service for %i
After=syslog.target network-online.target

[Service]
Type=simple
User=%i
Group=%i
ExecStart=/usr/bin/autobrr --config=/home/%i/.config/autobrr/

[Install]
WantedBy=multi-user.target

Start the service. Enable will make it startup on reboot.

systemctl enable -q --now --user autobrr

It's highly advised to put it behind a reverse-proxy like nginx or traefik etc.

Community

Come join us on Discord!

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].