Your Spotify
Statistiques d'écoute et historique Spotify — visualisez vos habitudes d'écoute avec des analyses détaillées.
| Images | yooooomi/your_spotify_server, yooooomi/your_spotify_client, mongo:6 |
| Interface web | http://your-server:3456 |
| API | http://your-server:8085 |
| Chemin de configuration | {BASE_DIR}/yourspotify/db |
| Site web | your-spotify |
| Code source | GitHub |
Impact sur les ressources
| Performance | Low — Suivi de l'historique et analyses |
| Stockage | Medium — La base de données MongoDB grandit avec l'historique d'écoute |
Installation
sh
mithrandir install yourspotifySecrets requis
| Variable | Description |
|---|---|
YOURSPOTIFY_CLIENT_ID | Identifiant client de l'application Spotify |
YOURSPOTIFY_CLIENT_SECRET | Secret client de l'application Spotify |
Prérequis : Application Spotify Developer
Avant d'installer Your Spotify, vous devez créer une application Spotify Developer :
- Allez sur le Tableau de bord Spotify Developer
- Connectez-vous avec votre compte Spotify
- Cliquez sur Create app
- Remplissez le nom de l'application (ex : "Your Spotify") et la description
- Définissez l'URI de redirection vers votre endpoint API suivi de
/oauth/spotify/callback:- Sans HTTPS :
http://ip-de-votre-serveur:8085/oauth/spotify/callback - Avec HTTPS :
https://yourspotify-api.votredomaine.duckdns.org/oauth/spotify/callback
- Sans HTTPS :
- Cochez la case Web API
- Enregistrez l'application et notez le Client ID et le Client Secret
Configuration
- Après l'installation, ouvrez l'interface web à
http://your-server:3456 - Connectez-vous avec votre compte Spotify
- Your Spotify commencera à suivre votre historique d'écoute
HTTPS
Lorsque HTTPS est activé, Your Spotify utilise deux sous-domaines :
yourspotify.votredomaine.duckdns.org— Interface web (port 3456)yourspotify-api.votredomaine.duckdns.org— Serveur API (port 8085)
Assurez-vous de mettre à jour l'URI de redirection de votre application Spotify Developer pour utiliser l'endpoint API HTTPS.