1.7 KiB
1.7 KiB
title, description, published, date, tags, editor, dateCreated
| title | description | published | date | tags | editor | dateCreated |
|---|---|---|---|---|---|---|
| music-social-api | true | 2026-06-28T14:30:38.823Z | markdown | 2026-06-28T14:30:36.580Z |
Music Social API – Spotify/Music Proxy
Zusammenfassung: Node.js-Express-API, die als Proxy für die Spotify-API dient. Ermöglicht OAuth2-Flow mit Spotify, Playlist-Verwaltung und Music-Social-Features.
Quellen: 🔌 SSH (systemctl status music_social_api.service, cat app.js)
Zuletzt aktualisiert: 2026-06-19
Status
| Metrik | Wert |
|---|---|
| Dienst | music_social_api.service |
| Aktiv seit | 4. Juni 2026, 01:28 Uhr |
| Port | 3010 (HTTP) |
| PID | 506 |
| Runtime | 2 Wochen 1 Tag |
Konfiguration
- Service-Definition:
/etc/systemd/system/music_social_api.service[Unit] Description=Music Social API After=network.target [Service] User=hoobs WorkingDirectory=/home/hoobs/node_proxies/music_social_api/src ExecStart=/usr/bin/node /home/hoobs/node_proxies/music_social_api/src/app.js Restart=always [Install] WantedBy=multi-user.target - Quellcode:
/home/hoobs/node_proxies/music_social_api/src/app.js - Dependencies: Express 5.x, node-fetch 3.x, cors, dotenv
- Redirect URI:
http://127.0.0.1:3010/callback - Scope: Umfangreiche Spotify-Berechtigungen (Playlist Read/Write, Playback, User-Follow, etc.)
Umgebungsvariablen
Erwartet in .env:
SPOTIFY_CLIENT_IDSPOTIFY_CLIENT_SECRETSPOTIFY_REDIRECT_URI
Sicherheitshinweis
Die Spotify-Zugangsdaten liegen als Klartext-Umgebungsvariablen im Home-Verzeichnis von hoobs.