5.2 KiB
5.2 KiB
title: Decypharr created: 2026-06-07 updated: 2026-06-07 type: app tags: [catalogue, arr, torrent, dechiffrement, seedbox] confidence: high contested: false sources: [https://selfh.st/apps/?tag=*arr, https://github.com/santiagosayshey/Decypharr]
🎬 Decypharr
Déchiffreur de torrents chiffrés et coordinateur pour *arr : récupère les
.torrentdepuis Prowlarr/Sonarr/Radarr, les fait chiffrer/déchiffrer via rclone/cloudflared/VPN, et gère le seeding long-terme.
📋 Informations Générales
| Attribut | Valeur |
|---|---|
| Nom | Decypharr |
| Slug | decypharr |
| Description | Déchiffrement et coordination de torrents pour *arr, alternative légère à un setup complet *arr |
| Site officiel | https://decypharr.com |
| Repository | https://github.com/santiagosayshey/Decypharr |
| Stars | 780 ⭐ |
| Licence | MIT |
| Langage principal | Go |
| Catégorie | *arr (téléchargement) |
| Tags | [catalogue, arr, torrent, dechiffrement, seedbox] |
📝 Description
Decypharr est un décentralisateur du trio Sonarr/Radarr/qBittorrent. L'idée : vous avez une seedbox (ou un VPS chez un provider type Hetzner/Netcup) qui télécharge à votre place des torrents potentiellement sensibles, et Decypharr orchestre tout depuis votre domicile, sans exposer votre IP réelle aux trackers.
Fonctionnalités principales :
- Récupération des
.torrent: accepte les liens magnet ou les fichiers .torrent envoyés par Sonarr/Radarr/Prowlarr. - Tunneling : envoie les téléchargements via WireGuard/Tailscale/cloudflared vers une seedbox distante, qui fait le boulot.
- Déchiffrement : si le torrent est chiffré (trackers privés qui protègent leurs swarms), Decypharr gère la couche de chiffrement.
- Renommage + hardlink : récupère le fichier final, le hardlink dans la bibliothèque, fait le seeding via rclone.
- Pas d'UI torrent : Decypharr ne fait que coordonner, l'UI torrent reste sur la seedbox (ruTorrent, Flood, qBit WebUI distant).
- Webhook de fin : prévient Sonarr/Radarr quand le média est prêt, déclenche le scan de bibliothèque.
- Multi-seedbox : load-balancing entre plusieurs seedbox, fail-over automatique.
- Léger : ~10 Mo de RAM, Go compilé, parfait pour Raspberry Pi ou VM minimaliste.
*Decypharr n'est PAS un arr complet : il complète, il ne remplace pas.
🚀 Installation
Via Docker (recommandé)
# docker-compose.yml
services:
decypharr:
image: ghcr.io/santiagosayshey/decypharr:latest
container_name: decypharr
restart: unless-stopped
environment:
- TZ=Europe/Paris
- WIREGUARD_PRIVATE_KEY=xxxxxxxxxxxxxxxx
- SEEDBOX_HOST=seedbox.example.com
- SONARR_URL=http://sonarr:8989
- SONARR_API_KEY=xxxxxxxxxxxxxxxx
volumes:
- ./config:/app/config
- /mnt/media:/media
ports:
- "8282:8282"
Installation manuelle
Go 1.21+, compiler depuis les sources, git clone && go build -o decypharr. Binaire unique, pas de runtime à installer.
⚙️ Configuration
- WireGuard : générer une paire de clés, configurer le peer sur la seedbox, fournir la clé privée ici.
- Seedbox SSH/rclone : accès SSH à la seedbox pour
rclone move(ourclone copy --partial). - Indexeur distant : le
.torrentest poussé via l'API de la seedbox (ruTorrent prend). - Hardlink : seedbox et bibliothèque locale doivent partager le même filesystem (ou utiliser mergerfs/rclone union).
- Webhook secrets : pour les endpoints exposés, mettre un secret.
- Reverse proxy :
decypharr.example.comvia Traefik avec Authelia (sinon Tor peut scanner l'API).
🔗 Alternatives
- qBittorrent + Sonarr/Radarr natif — fonctionne, mais l'IP est exposée, et la gestion des torrents chiffrés est basique.
- Seedbox + rclone + script maison — DIY, plus flexible, plus de maintenance.
- rTorrent/ruTorrent — sur la seedbox, ultra léger, UI vieillissante.
- qBitTorrent VPN direct — Surfshark/AirVPN dans le container, plus simple mais qualité de réseau variable.
- Zurg/Zilean — pour les torrents chiffrés de Debrid providers (Real-Debrid, AllDebrid), autre niche.
🔒 Sécurité
- WireGuard : clé privée critique,泄露 = accès à la seedbox. Permissions 600, jamais commit.
- Seedbox : SSH par clé, pas mot de passe, fail2ban activé.
- HTTPS obligatoire : les webhooks passent en clair sinon.
- Pas d'auth native : derrière Authelia impératif, ne pas exposer en direct.
- Logs : modérés, peuvent contenir des hash de torrents, à protéger.
- Légalité : vérifier votre juridiction, le torrenting est légal pour les œuvres libres de droits, illégal pour les œuvres sous droits sans autorisation.
📚 Ressources
- Site officiel : https://decypharr.com
- Documentation : https://docs.decypharr.com
- Wiki *arr : https://wiki.servarr.com
- WireGuard : https://www.wireguard.com