Files
wiki/Catalogue-Self-Hosted/apps/app-aurral.md
T
2026-06-09 18:40:21 +02:00

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.com derriè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 : ./config contient la base SQLite, backups réguliers.

📚 Ressources

🔗 Pages Liées