Files
rippy/SAVEPOINT.md
T
Hitonabi 5464d8acc7 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
2026-07-21 17:19:52 +02:00

38 lines
1.1 KiB
Markdown

# SAVEPOINT — Rippy
## Aktueller Stand
**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: `3e921fc` — Auth + Rate-Limiting
### Docker-Container
| Container | Port | Status |
|-----------|------|--------|
| rippy-api | 8000 | Healthy |
| rippy-worker | - | Running |
| rippy-ui | 80 | Running |
| 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 (in UI integrieren)
- Pre-Scan mit TMDB-Matching in UI
- Jellyfin-Ordnerstruktur + NFO-Generierung
- Auth UI (Login/Logout)
- Einstellungen-Page