docs: Update README with new features (Cover Art, Migration, Admin improvements)

This commit is contained in:
Hördle Bot
2025-11-21 16:30:12 +01:00
parent f22aea6341
commit b9cebd46d5

View File

@@ -10,7 +10,12 @@ Eine Web-App inspiriert von Heardle, bei der Nutzer täglich einen Song anhand k
- Upload von MP3-Dateien. - Upload von MP3-Dateien.
- Automatische Extraktion von ID3-Tags (Titel, Interpret). - Automatische Extraktion von ID3-Tags (Titel, Interpret).
- Bearbeitung von Metadaten. - Bearbeitung von Metadaten.
- Sortierbare Song-Bibliothek. - Sortierbare Song-Bibliothek (Titel, Interpret, Hinzugefügt am).
- Play/Pause-Funktion zum Vorhören in der Bibliothek.
- **Cover Art:**
- Automatische Extraktion von Cover-Bildern aus MP3-Dateien.
- Anzeige des Covers nach Spielende (Sieg/Niederlage).
- Automatische Migration bestehender Songs.
- **Teilen-Funktion:** Ergebnisse können als Emoji-Grid geteilt werden. - **Teilen-Funktion:** Ergebnisse können als Emoji-Grid geteilt werden.
- **Persistenz:** Spielstatus wird lokal im Browser gespeichert. - **Persistenz:** Spielstatus wird lokal im Browser gespeichert.
@@ -59,8 +64,9 @@ Das Projekt ist für den Betrieb mit Docker optimiert.
3. **Daten-Persistenz:** 3. **Daten-Persistenz:**
- Die SQLite-Datenbank wird im Ordner `./data` gespeichert. - Die SQLite-Datenbank wird im Ordner `./data` gespeichert.
- Hochgeladene Songs liegen in `./public/uploads`. - Hochgeladene Songs und Cover liegen in `./public/uploads`.
- Beide Ordner werden als Docker Volumes eingebunden, sodass Daten auch bei Container-Neustarts erhalten bleiben. - Beide Ordner werden als Docker Volumes eingebunden, sodass Daten auch bei Container-Neustarts erhalten bleiben.
- Beim Start des Containers wird automatisch ein Migrations-Skript ausgeführt, das fehlende Cover-Bilder aus den MP3s extrahiert.
4. **Admin-Zugang:** 4. **Admin-Zugang:**
- URL: `/admin` - URL: `/admin`