Initial vault setup
This commit is contained in:
@@ -0,0 +1,93 @@
|
||||
---
|
||||
title: Seerr
|
||||
created: 2026-06-07
|
||||
updated: 2026-06-07
|
||||
type: app
|
||||
tags: [catalogue, arr, overseerr, jellyseerr, requests, media-management]
|
||||
confidence: high
|
||||
contested: false
|
||||
sources: [https://selfh.st/apps/?tag=*arr, https://github.com/seerr/seerr]
|
||||
---
|
||||
|
||||
# 🎬 Seerr
|
||||
|
||||
> Interface web de requêtes type Overseerr/Jellyseerr : permet à des utilisateurs non-techniques de demander films et séries, qui sont automatiquement envoyés à Sonarr/Radarr.
|
||||
|
||||
## 📋 Informations Générales
|
||||
|
||||
| Attribut | Valeur |
|
||||
|----------|--------|
|
||||
| **Nom** | Seerr |
|
||||
| **Slug** | seerr |
|
||||
| **Description** | Fork/maintenance de Overseerr/Jellyseerr : interface de requêtes utilisateurs pour films et séries, intégrée à Sonarr/Radarr/Jellyfin/Plex |
|
||||
| **Site officiel** | https://github.com/seerr/seerr |
|
||||
| **Repository** | https://github.com/seerr/seerr |
|
||||
| **Stars** | 11 500 ⭐ |
|
||||
| **Licence** | MIT |
|
||||
| **Langage principal** | TypeScript (Next.js) |
|
||||
| **Catégorie** | *arr |
|
||||
| **Tags** | [catalogue, arr, overseerr, jellyseerr, requests, media-management] |
|
||||
|
||||
## 📝 Description
|
||||
Seerr s'inscrit dans la lignée **Overseerr → Jellyseerr → Seerr** : un outil de **requêtes utilisateurs** conçu pour les familles, colocations ou petites communautés qui partagent un serveur Plex/Jellyfin et la suite *arr.
|
||||
|
||||
Concrètement, un utilisateur ouvre l'UI Seerr, cherche un film (TMDb) ou une série (TMDB + TVDB), clique "Requester". Seerr crée automatiquement la fiche dans Radarr/Sonarr avec les bons paramètres qualité, l'API key de l'utilisateur, et l'admin reçoit la notification (Discord, Telegram, Gotify). Seerr gère aussi les **comptes utilisateurs** (locale, Plex, Jellyfin, Emby), les **quotas** (nb de requêtes/semaine), les **votes** pour les contenus à plusieurs votes, la **modération** (admin doit approuver), et l'**affichage bibliothèque** avec l'état ("Disponible", "Demandé", "En téléchargement", "Disponible en 4K").
|
||||
|
||||
L'avantage par rapport à Overseerr original : Seerr consolide les correctifs de la communauté (les forks sont apparus quand l'original a ralenti son développement), intègre nativement le support **Jellyseerr** (Jellyfin) et reste compatible avec la stack *arr moderne.
|
||||
|
||||
## 🚀 Installation
|
||||
### Via Docker (recommandé)
|
||||
```yaml
|
||||
# docker-compose.yml
|
||||
services:
|
||||
seerr:
|
||||
image: ghcr.io/seerr/seerr:latest
|
||||
container_name: seerr
|
||||
restart: unless-stopped
|
||||
environment:
|
||||
- LOG_LEVEL=info
|
||||
- PORT=5055
|
||||
volumes:
|
||||
- ./config:/app/config
|
||||
ports:
|
||||
- "5055:5055"
|
||||
```
|
||||
### Installation manuelle
|
||||
Node.js ≥ 20, cloner le repo, `pnpm install && pnpm build && pnpm start`.
|
||||
|
||||
## ⚙️ Configuration
|
||||
- **Connexion à Plex/Jellyfin/Emby** : synchronise automatiquement la bibliothèque existante.
|
||||
- **API Key Sonarr/Radarr** : à fournir pour que Seerr puisse créer des fiches automatiquement.
|
||||
- **Profils qualité** : choisir le profil par défaut appliqué aux requêtes (par utilisateur possible).
|
||||
- **Quotas** : ex. 50 requêtes/semaine pour les users, illimité pour les admins.
|
||||
- **Notifications** : Discord webhook, Telegram bot, Email, Gotify, Pushover, Slack.
|
||||
- **OAuth** : login via Plex, Jellyfin, Emby ou local (admin peut désactiver le local).
|
||||
|
||||
## 🔗 Alternatives
|
||||
- **Overseerr** — l'original, développement plus lent.
|
||||
- **Jellyseerr** — fork Jellyfin-first de Overseerr.
|
||||
- **Jellystat** — analytics Jellyfin, pas une interface de requêtes.
|
||||
- **Mouthfull / Petio** — autres gestionnaires de requêtes, plus confidentiels.
|
||||
|
||||
## 🔒 Sécurité
|
||||
- **Authentification obligatoire** : ne pas exposer Seerr sans Plex/Jellyfin/Emby SSO.
|
||||
- **API Keys stockées chiffrées** en DB (SQLite) ; backup régulier `/app/config/db`.
|
||||
- **HTTPS obligatoire** via Traefik/Caddy.
|
||||
- **Rate limiting** sur l'API (intégré), ne pas le désactiver.
|
||||
- **Quota de requêtes** pour éviter qu'un user inonde Sonarr/Radarr.
|
||||
|
||||
## 📚 Ressources
|
||||
- Repository : https://github.com/seerr/seerr
|
||||
- Documentation : https://docs.seerr.app
|
||||
- Wiki *arr : https://wiki.servarr.com/overseerr
|
||||
|
||||
## 🔗 Pages Liées
|
||||
- [[cat-arr]]
|
||||
- [[app-sonarr]]
|
||||
- [[app-radarr]]
|
||||
- [[app-jellyfin]]
|
||||
- [[app-plex]]
|
||||
- [[app-traefik]]
|
||||
- [[app-authentik]] — IdP en amont si besoin
|
||||
- [[recettes-docker-compose]]
|
||||
- [[securisation-home-lab]]
|
||||
Reference in New Issue
Block a user