Polify
Lecteur de musique auto-hébergé : bibliothèque personnelle, paroles synchronisées, écoute hors-ligne.
Ce que ça fait
En détail
Clone Spotify auto-hébergé, sans pub — métadonnées Deezer, audio résolu et déchiffré à la volée, comptes multi-utilisateurs, import Spotify, lecture hors-ligne et reprise multi-appareils.
Polify est un service de streaming musical maison à la Spotify, construit avec Next.js 15 et React 19. La recherche, les pochettes, les artistes et les albums viennent de l'API publique Deezer, tandis que l'audio est récupéré depuis Deezer puis déchiffré (Blowfish) et mis en cache MP3 à la volée côté serveur — résultat : écoute sans aucune publicité, titres exacts, et 2ᵉ écoute instantanée.
L'interface reprend les codes premium de Spotify : police d'affichage Bricolage Grotesque, en-têtes à pochette floutée, cartes animées, lecteur persistant avec paroles synchronisées (lrclib), file d'attente, shuffle/repeat et volume. L'accueil génère 7 mix personnalisés à partir de l'historique d'écoute, et une radio enchaîne automatiquement des titres du même univers.
Côté comptes : authentification par email (multi-utilisateurs), bibliothèque par personne (likes, playlists, historique), import en un clic depuis Spotify (OAuth + correspondance ISRC vers Deezer), reprise de lecture synchronisée d'un appareil à l'autre, et une app Android (APK) en plus de la PWA installable et jouable hors-ligne.