Files
2026-06-09 18:40:21 +02:00

84 lines
2.8 KiB
Markdown

---
title: Configarr
created: 2026-06-07
updated: 2026-06-07
type: app
tags: [catalogue, arr, configuration, trash-guides]
confidence: high
contested: false
sources: [https://selfh.st/apps/?tag=*arr, https://github.com/raydak-labs/configarr]
---
# 🎬 Configarr
> Gestionnaire de configuration pour appliquer automatiquement les TRaSH Guides à votre suite *arr.
## 📋 Informations Générales
| Champ | Valeur |
|-------|--------|
| **Nom** | Configarr |
| **Développeur** | raydak-labs |
| **Langage** | TypeScript/Node.js |
| **Licence** | MIT |
| **Catégorie** | Gestion de configuration |
| **Stack** | Sonarr, Radarr, TRaSH Guides |
| **Interface** | CLI + web UI |
## 📝 Description
Configarr est un outil qui importe et synchronise automatiquement les profils qualité et custom formats recommandés par les TRaSH Guides vers vos instances Sonarr et Radarr. Fini la configuration manuelle fastidieuse des profils optimaux.
L'application lit vos fichiers de configuration (YAML/JSON) qui déclarent quels profils TRaSH-Guides appliquer, puis pousse ces paramètres vers les API Sonarr/Radarr. Vous gardez la main tout en bénéficiant des meilleures pratiques de la communauté.
Idéal pour les utilisateurs qui veulent appliquer rigoureusement les recommandations TRaSH (qualité, scoring, custom formats pour groupes de release) sans risquer une dérive manuelle au fil du temps.
## 🚀 Installation
### Via Docker (recommandé)
```yaml
# docker-compose.yml
services:
configarr:
image: ghcr.io/raydak-labs/configarr:latest
container_name: configarr
environment:
- SONARR_URL=http://sonarr:8989
- SONARR_API_KEY=your_api_key
- RADARR_URL=http://radarr:7878
- RADARR_API_KEY=your_api_key
volumes:
- ./config:/app/config
restart: unless-stopped
```
### Installation manuelle
Node.js 18+, `npm install -g configarr`, configurer le fichier YAML.
## ⚙️ Configuration
- **Sources** : URLs des TRaSH Guides ou repos custom
- **Cibles** : Sonarr, Radarr avec URL + clé API
- **Profils** : sélection des profils qualité à appliquer
- **Sync** : exécution périodique ou manuelle via cron
## 🔗 Alternatives
- **Profilarr** — autre gestionnaire de profils *arr
- **TRaSH-Guides** — sources manuelles (sans automatisation)
- **Sonarr/Radarr natifs** — configuration manuelle uniquement
## 🔒 Sécurité
- Clés API en variables d'environnement
- Pas d'exposition web par défaut (CLI)
- Réseau Docker isolé suffisant
- Pas d'écriture destructive sans diff visible
## 📚 Ressources
- [GitHub Configarr](https://github.com/raydak-labs/configarr)
- [TRaSH Guides](https://trash-guides.info/)
- [Selfh.st *arr](https://selfh.st/apps/?tag=*arr)
## 🔗 Pages Liées
- [[cat-arr]]
- [[app-sonarr]]
- [[app-radarr]]
- [[app-prowlarr]]
- [[recettes-docker-compose]]
- [[securisation-home-lab]]