4.4 KiB
4.4 KiB
title: Aurral created: 2026-06-07 updated: 2026-06-07 type: app tags: [catalogue, arr, musique, lidarr, frontend] confidence: high contested: false sources: [https://selfh.st/apps/?tag=*arr, https://github.com/LimeDrive/Aurral]
🎬 Aurral
Frontend moderne pour Lidarr et les outils *arr musicaux : interface claire et rapide style "Lidarr 2.0", exploration de la bibliothèque, statistiques, découverte d'artistes.
📋 Informations Générales
| Attribut | Valeur |
|---|---|
| Nom | Aurral |
| Slug | aurral |
| Description | UI alternative moderne pour Lidarr, exploration, statistiques et découverte musicale |
| Site officiel | https://aurral.com |
| Repository | https://github.com/LimeDrive/Aurral |
| Stars | 1 079 ⭐ |
| Licence | MIT |
| Langage principal | TypeScript / Go |
| Catégorie | *arr (frontend) |
| Tags | [catalogue, arr, musique, lidarr, frontend] |
📝 Description
Aurral est né d'un constat partagé par beaucoup d'utilisateurs de Lidarr : l'UI officielle est fonctionnelle mais datée (inspirée de Sonarr 2018) et l'expérience utilisateur laisse à désirer, surtout sur grand écran ou mobile. Aurral propose une refonte moderne pensée pour la découverte et l'exploration de la bibliothèque.
Fonctionnalités principales :
- Dashboard moderne : statistiques d'écoute, top artistes, derniers ajouts, activité récente.
- Exploration par genre/époque/pays : filtres croisés, treemap, nuages de tags.
- Recherche fédérée : combine Lidarr, MusicBrainz, Last.fm, Discogs, Spotify (selon les clés configurées).
- Playlists intelligentes : génération automatique basée sur humeurs, BPM, décennie.
- Profils multi-utilisateurs : chacun a ses stats, scrobbles, favoris.
- Last.fm scrobbling : import/export de l'historique d'écoute.
- Mode "blind test" : joue un extrait, devinez l'artiste, scores persistés.
- Découverte de nouveautés : "Artistes similaires à X", "Albums à ne pas manquer cette semaine".
L'UI est responsive, sombre par défaut, animations soignées, bien plus agréable que Lidarr natif.
🚀 Installation
Via Docker (recommandé)
# docker-compose.yml
services:
aurral:
image: ghcr.io/limedrive/aurral:latest
container_name: aurral
restart: unless-stopped
environment:
- TZ=Europe/Paris
- LIDARR_URL=http://lidarr:8686
- LIDARR_API_KEY=xxxxxxxxxxxxxxxx
- JWT_SECRET=change...me
volumes:
- ./config:/app/config
ports:
- "4555:4555"
Installation manuelle
Node.js 20+ et Go 1.21+. git clone, npm ci && npm run build, go build. Build frontend servi par backend Go.
⚙️ Configuration
- Lidarr API key : Lidarr > Settings > General > API Key.
- Last.fm API key : gratuite sur
last.fm/api, utilisée pour les stats et scrobbles. - Spotify Client ID/Secret : optionnel, pour les previews 30s et les suggestions.
- MusicBrainz : pas de clé requise, juste respecter le rate limit (1 req/s).
- Cache Redis : optionnel, recommandé pour grosses bibliothèques (>50k pistes).
- Reverse proxy :
aurral.example.comderrière Traefik avec Authelia.
🔗 Alternatives
- Lidarr UI native — fonctionnelle mais vieillissante.
- Navidrome — serveur Subsonic moderne avec UI web propre, mais orienté streaming.
- Funkwhale — plateforme audio fédérée (ActivityPub), plus communautaire.
- Gonic — serveur Subsonic en Go, ultra léger, UI minimaliste.
- Headphones — ancêtre de Lidarr, abandonné.
🔒 Sécurité
- JWT_SECRET : critique, 32+ caractères aléatoires, rotation invalide les sessions.
- API keys Last.fm/Spotify : à stocker en variables d'environnement, jamais commit.
- HTTPS obligatoire : les stats d'écoute sont personnelles.
- Multi-users : mots de passe forts, support 2FA recommandé.
- Logs : contenir les requêtes API, surveiller les pics suspects.
- Volumes :
./configcontient la base SQLite, backups réguliers.
📚 Ressources
- Site officiel : https://aurral.com
- Documentation : https://docs.aurral.com
- Wiki *arr : https://wiki.servarr.com
- Lidarr : https://lidarr.audio