SAVEPOINT v1.3: Etappe 3-5 abgeschlossen
- Metadaten-Lookup (TMDB, MusicBrainz, TheTVDB) - Pre-Scan-Modul - Jellyfin-Formatierung (NFO + Images) - JWT-Auth + Rate-Limiting - API-Key-Management
This commit is contained in:
+14
-6
@@ -2,14 +2,15 @@
|
||||
|
||||
## Aktueller Stand
|
||||
|
||||
**v1.2 — UI läuft! (21.07.2026).**
|
||||
**v1.3 — Etappe 3-5 abgeschlossen! (21.07.2026)**
|
||||
|
||||
Rippy läuft auf Arcane VM (192.168.178.162):
|
||||
- ✅ Arcane WebUI: http://192.168.178.162:3552
|
||||
- ✅ Rippy UI: http://192.168.178.162:80
|
||||
- ✅ Rippy API: http://192.168.178.162:8000
|
||||
- ✅ Metadaten-Preview UI
|
||||
- ✅ Git Sync in Arcane konfiguriert
|
||||
- ✅ Commit: `25cba0e` — UI: Port 80 + lucide-react
|
||||
- ✅ Commit: `3e921fc` — Auth + Rate-Limiting
|
||||
|
||||
### Docker-Container
|
||||
|
||||
@@ -21,9 +22,16 @@ Rippy läuft auf Arcane VM (192.168.178.162):
|
||||
| rippy-postgres | 5432 | Healthy |
|
||||
| rippy-redis | 6379 | Healthy |
|
||||
|
||||
### Features
|
||||
|
||||
- **Etappe 3**: SQLite-Cache, TMDB/MusicBrainz/TheTVDB Clients, Pre-Scan, Metadaten-Preview
|
||||
- **Etappe 4**: Jellyfin-Formatierung (NFO-Generator, Image-Downloader)
|
||||
- **Etappe 5**: JWT-Auth (15min/7T), Rate-Limiting (100/min), API-Key-Management
|
||||
|
||||
### Nächste Schritte
|
||||
|
||||
- Echtzeit-Jobstatus via SSE
|
||||
- Pre-Scan mit TMDB-Matching
|
||||
- Jellyfin-Formatierung + NFO-Generierung
|
||||
- Auth + API-Keys
|
||||
- Echtzeit-Jobstatus via SSE (in UI integrieren)
|
||||
- Pre-Scan mit TMDB-Matching in UI
|
||||
- Jellyfin-Ordnerstruktur + NFO-Generierung
|
||||
- Auth UI (Login/Logout)
|
||||
- Einstellungen-Page
|
||||
|
||||
Reference in New Issue
Block a user