# 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