4.6 KiB
title: Wizarr created: 2026-06-07 updated: 2026-06-07 type: app tags: [catalogue, arr, onboarding, jellyfin, plex, users] confidence: high contested: false sources: [https://selfh.st/apps/?tag=*arr, https://github.com/wizarrrr/wizarr]
🎬 Wizarr
Assistant d'onboarding pour serveurs média : génère des liens d'invitation type Plex/Jellyfin et provisionne automatiquement les utilisateurs dans Jellyfin, Plex, Emby, Audiobookshelf, RomM et les services *arr.
📋 Informations Générales
| Attribut | Valeur |
|---|---|
| Nom | Wizarr |
| Slug | wizarr |
| Description | Plateforme d'onboarding type "lien d'invitation" pour les serveurs média auto-hébergés, avec provisioning multi-services |
| Site officiel | https://www.wizarr.dev |
| Repository | https://github.com/wizarrrr/wizarr |
| Stars | 2 894 ⭐ |
| Licence | MIT |
| Langage principal | Python (Flask) |
| Catégorie | *arr (utilitaires) |
| Tags | [catalogue, arr, onboarding, jellyfin, plex, users] |
📝 Description
Wizarr répond à une question très concrète : comment ajouter 10 amis ou 50 membres d'une famille à mon serveur Jellyfin sans leur balancer mes identifiants admin et configurer leur accès à la main ? Inspiré directement du mécanisme d'invitation de Plex (lien unique qui crée le compte et lie le serveur), Wizarr offre la même expérience pour Jellyfin, Plex, Emby, Audiobookshelf, RomM et plusieurs outils *arr.
L'admin crée une campagne d'invitation : il définit une URL publique (ex invite.example.com/wXYZ), choisit le(s) service(s) à provisionner, sélectionne des bibliothèques à partager, applique éventuellement une date d'expiration et un quota de comptes. Le nouveau visiteur clique sur le lien, remplit un mini-formulaire (pseudo, email, mot de passe) et se retrouve avec un compte Jellyfin configuré qui pointe uniquement sur les bibliothèques autorisées.
L'UI est claire, le multilingue est correct (FR/EN/DE/ES), et l'intégration Discord (notifications, validation manuelle) est particulièrement bien fichue pour les communautés gaming ou ciné.
🚀 Installation
Via Docker (recommandé)
# docker-compose.yml
services:
wizarr:
image: ghcr.io/wizarrrr/wizarr:latest
container_name: wizarr
restart: unless-stopped
environment:
- PUID=1000
- PGID=1000
- TZ=Europe/Paris
- APP_URL=https://invite.example.com
volumes:
- ./config:/data
ports:
- "5690:5690"
Installation manuelle
Python 3.11+ recommandé. git clone, pip install -r requirements.txt, configurer .env, flask run --host 0.0.0.0.
⚙️ Configuration
- APP_URL : doit être l'URL publique accessible aux invités (via reverse proxy + DNS), pas l'URL interne Docker.
- Connexion Jellyfin/Plex : fournir l'URL du service + un API key admin (Jellyfin : Dashboard > Administration > API Keys ; Plex : compte admin + token X-Plex-Token).
- Bibliothèques partagées : par invitation, on peut n'accorder l'accès qu'à
Films-FRet pas àFilms-4K-VOSTFR. - Expirations : par campagne (date de fin) ou par utilisateur (date limite d'abonnement).
- Discord webhook : notifications de nouvelle demande, validation manuelle, expiration.
🔗 Alternatives
- Jellystat / Jellyfin Welcome — page d'accueil custom, pas d'onboarding utilisateur.
- Plex built-in — liens d'invitation natifs Plex, mais limités à Plex.
- Ombi — demandes de contenu utilisateurs, complémentaire à Wizarr (Wizarr crée le compte, Ombi fait la demande de film).
- Overseerr/Jellyseerr — discovery + demande, pas d'onboarding initial.
🔒 Sécurité
- HTTPS obligatoire : l'URL publique est un point d'entrée, jamais en HTTP sinon vol de credentials à la première connexion.
- API keys admin Jellyfin/Plex : Wizarr a un pouvoir complet sur les comptes utilisateurs, protéger
./configau repos. - Rate limiting : activer le throttling sur
/invite/*(Crowdsec, fail2ban) pour éviter l'énumération de liens. - Validations manuelles : pour les serveurs communautaires, préférer un mode "approval required" avant création de compte.
- Logs : purger régulièrement, contiennent les emails et IPs des invités.
📚 Ressources
- Site officiel : https://www.wizarr.dev
- Documentation : https://docs.wizarr.dev
- Wiki *arr : https://wiki.servarr.com