85 lines
2.7 KiB
Markdown
85 lines
2.7 KiB
Markdown
---
|
|
title: Lidify
|
|
created: 2026-06-07
|
|
updated: 2026-06-07
|
|
type: app
|
|
tags: [catalogue, arr, musique, client]
|
|
confidence: high
|
|
contested: false
|
|
sources: [https://selfh.st/apps/?tag=*arr, https://github.com/jordanlambrecht/lidify]
|
|
---
|
|
|
|
# 🎬 Lidify
|
|
|
|
> Client web moderne pour Lidarr, pensé mobile-first avec une UX proche du streaming commercial.
|
|
|
|
## 📋 Informations Générales
|
|
| Champ | Valeur |
|
|
|-------|--------|
|
|
| **Nom** | Lidify |
|
|
| **Développeur** | jordanlambrecht |
|
|
| **Langage** | TypeScript/Next.js |
|
|
| **Licence** | MIT |
|
|
| **Catégorie** | Client Lidarr |
|
|
| **Stack** | Lidarr, Spotify-like UX |
|
|
| **Interface** | Web responsive (PWA) |
|
|
|
|
## 📝 Description
|
|
Lidify est un client web pour Lidarr qui réinvente l'expérience utilisateur avec une interface proche de Spotify ou Apple Music. Il transforme votre bibliothèque auto-hébergée en service de streaming moderne accessible depuis n'importe quel navigateur.
|
|
|
|
L'application indexe vos albums et artistes, propose des playlists intelligentes, des recommandations basées sur vos écoutes et une interface de lecture fluide avec gestion de la file d'attente, favoris et découverte.
|
|
|
|
Support PWA pour installation comme application mobile, lecture en arrière-plan, et synchronisation entre appareils via votre instance Lidarr. Idéal pour qui veut consommer sa musique self-hosted sans subir l'interface austère de Lidarr natif.
|
|
|
|
## 🚀 Installation
|
|
### Via Docker (recommandé)
|
|
```yaml
|
|
# docker-compose.yml
|
|
services:
|
|
lidify:
|
|
image: ghcr.io/jordanlambrecht/lidify:latest
|
|
container_name: lidify
|
|
ports:
|
|
- "3344:3344"
|
|
environment:
|
|
- LIDARR_URL=http://lidarr:8686
|
|
- LIDARR_API_KEY=your_api_key
|
|
- JWT_SECRET=your_jwt_secret
|
|
volumes:
|
|
- ./config:/app/config
|
|
restart: unless-stopped
|
|
```
|
|
|
|
### Installation manuelle
|
|
Node.js 20+, `pnpm install && pnpm build && pnpm start`.
|
|
|
|
## ⚙️ Configuration
|
|
- **Connexion Lidarr** : URL + clé API
|
|
- **Authentification** : comptes locaux avec JWT
|
|
- **Scan initial** : indexation de la bibliothèque existante
|
|
- **Cache** : optimisation des requêtes API Lidarr
|
|
|
|
## 🔗 Alternatives
|
|
- **Lidarr** — interface native
|
|
- **Navidrome** — serveur Subsonic-compatible avec web UI
|
|
- **Funkwhale** — plateforme audio federated
|
|
- **Jellyfin** — avec plugin musique
|
|
|
|
## 🔒 Sécurité
|
|
- JWT secret fort obligatoire
|
|
- Hash bcrypt des mots de passe
|
|
- HTTPS obligatoire pour le streaming audio
|
|
- Pas d'accès anonyme par défaut
|
|
|
|
## 📚 Ressources
|
|
- [GitHub Lidify](https://github.com/jordanlambrecht/lidify)
|
|
- [Selfh.st *arr](https://selfh.st/apps/?tag=*arr)
|
|
|
|
## 🔗 Pages Liées
|
|
- [[cat-arr]]
|
|
- [[app-lidarr]]
|
|
- [[app-navidrome]]
|
|
- [[app-traefik]]
|
|
- [[recettes-docker-compose]]
|
|
- [[securisation-home-lab]]
|