Initial vault setup

This commit is contained in:
2026-06-09 18:40:21 +02:00
commit bda02d587f
3692 changed files with 402457 additions and 0 deletions
+94
View File
@@ -0,0 +1,94 @@
---
title: autobrr
created: 2026-06-07
updated: 2026-06-07
type: app
tags: [catalogue, arr, torrent, irc, automation, indexer]
confidence: high
contested: false
sources: [https://selfh.st/apps/?tag=*arr, https://github.com/autobrr/autobrr]
---
# 🎬 autobrr
> Moniteur de releases IRC/torrent ultra-rapide : capte les annonces de nouvelles releases en quelques millisecondes et injecte directement dans qBittorrent, Deluge, rTorrent, Sonarr, Radarr et Lidarr via leurs API.
## 📋 Informations Générales
| Attribut | Valeur |
|----------|--------|
| **Nom** | autobrr |
| **Slug** | autobrr |
| **Description** | IRC announcer et gestionnaire d'automates pour torrents, alternative aux Release Profiles de Sonarr/Radarr, plus rapide et plus flexible |
| **Site officiel** | https://autobrr.com |
| **Repository** | https://github.com/autobrr/autobrr |
| **Stars** | 2 807 ⭐ |
| **Licence** | GPL-2.0 |
| **Langage principal** | Go |
| **Catégorie** | *arr (monitoring) |
| **Tags** | [catalogue, arr, torrent, irc, automation, indexer] |
## 📝 Description
**autobrr** est né d'un constat : les indexeurs privés annoncent leurs nouvelles releases sur IRC en **millisecondes**, et les outils *arr (Sonarr/Radarr) qui polent les flux RSS toutes les 15 minutes passent à côté de la course au téléchargement. autobrr se branche directement sur IRC, applique des **filtres** ultra-expressifs (regex, taille, freeleech, qualité, group, type de release, résolution...) et déclenche l'action de votre choix dès qu'une release matche.
Les **filtres** sont le cœur du produit : on écrit des règles du type "si le titre matche `(?i)french.*1080p.*bluray` ET catégorie TV HD ET taille > 1.5GB ET freeleech, alors pousse vers Sonarr avec le profil HD-1080p et le client qBittorrent en seq_io". La syntaxe supporte les **variables**, les **opérateurs logiques** AND/OR/NOT, et des **macros réutilisables**.
**Compatibilité clients** : qBittorrent, Deluge (via Deluge RPC), rTorrent (via ruTorrent), Transmission, Sonarr, Radarr, Lidarr, Readarr, Whisparr, plus de 10 services au total. **Compatibilité indexeurs** : la plupart des indexeurs privés via leurs bots IRC (TorrentLeech, AlphaRatio, PassTheKey, HDBits, IPTorrents, etc.), et l'API publique (Torznab/Newznab) pour les autres.
## 🚀 Installation
### Via Docker (recommandé)
```yaml
# docker-compose.yml
services:
autobrr:
image: ghcr.io/autobrr/autobrr:latest
container_name: autobrr
restart: unless-stopped
environment:
- TZ=Europe/Paris
- AUTOBRR__SERVER__PORT=7474
volumes:
- ./config:/config
ports:
- "7474:7474"
```
### Installation manuelle
Binaire Go disponible sur les releases GitHub (Linux x86_64/arm64, macOS, FreeBSD). Service systemd minimal fourni dans la doc.
## ⚙️ Configuration
- **Indexeurs IRC** : ajouter chaque réseau (announce.addr, port SSL 6697, nick, ident), mapper les canaux (`#announce`, `#tracker.announce`).
- **Filtres** : à rédiger avec soin — un filtre trop large sature qBittorrent, un filtre trop étroit rate des releases. Tester avec `Dry run` avant activation.
- **Clients download** : qBittorrent nécessite **user/pass** (pas juste le cookie) et la session auth doit être activée.
- **Intégration Sonarr/Radarr** : API key + URL, autobrr push la release et *arr décide de l'importer ou pas (selon profils).
- **Reverse proxy** : sous-domaine dédié `autobrr.example.com` avec auth (Authelia, Authentik) — l'UI permet de déclencher des downloads manuels.
## 🔗 Alternatives
- **Sonarr/Radarr Release Profiles** — intégrés aux *arr, mais polling RSS lent (15 min), pas de logique IRC.
- **autodl-irssi** — plugin Irssi historique, toujours utilisé, mais sans UI web ni orchestration multi-clients.
- **Huginn** — agent d'automation généraliste, peut capter IRC mais beaucoup plus verbeux à configurer.
- **trackerspy / cTorrentAnnounce** — outils minimalistes, abandonnés.
## 🔒 Sécurité
- **VPN obligatoire** pour le trafic BitTorrent en Europe (qBittorrent sort par le VPN, autobrr aussi si vous l'hébergez derrière la même machine).
- **Reverse proxy + SSO** : l'UI autobrr ne doit jamais être exposée sans auth (voir [[securisation-home-lab]]).
- **API key IRC** et credentials indexeurs stockés en clair dans la DB SQLite — chiffrer `./config` au repos.
- **Logs** : contiennent les announces IRC, peuvent révéler vos patterns de téléchargement, purger régulièrement.
- **Rate-limit** : autobrr parle à IRC à votre place, un mauvais filtre peut inonder le canal et vous faire bannir.
## 📚 Ressources
- Site officiel : https://autobrr.com
- Documentation : https://autobrr.com/configuration
- Wiki *arr : https://wiki.servarr.com/autobrr
## 🔗 Pages Liées
- [[cat-arr]]
- [[app-sonarr]]
- [[app-radarr]]
- [[app-qbittorrent]]
- [[app-prowlarr]]
- [[app-bazarr]]
- [[app-flaresolverr]]
- [[app-gluetun]] — VPN pour clients torrent
- [[securisation-home-lab]]
- [[recettes-docker-compose]]