You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Eine Local-First-Sync-Architektur fuer mehrere Geraete entwerfen und umsetzen,
ohne die Portabilitaet bestehender .mediashelf-Bibliotheken zu verlieren.
Funktions-Backlog
Anforderungen fuer Datei-, Metadaten- und Thumbnail-Sync definieren
Konfliktmodell fuer Offline-Aenderungen festlegen
CRDT-/Merge-Ansatz gegen einfachere Alternativen bewerten
Multi-Device-Identitaet und Aenderungsjournal entwerfen
Cloud-/NAS-Backend abstrahieren
Self-Hosting mit dokumentiertem Docker-Setup evaluieren
Serverseitige Speicherung und PostgreSQL-Bedarf bewerten
Intelligentes Thumbnail- und On-Demand-Datei-Caching entwerfen
Verschluesselung, Authentifizierung und Schluesselrotation festlegen
Backup, Wiederherstellung und Desaster-Recovery testen
Migrations- und Rollback-Pfad fuer bestehende Bibliotheken definieren
Nutzerpruefung
Zwei Geraete koennen offline arbeiten und spaeter synchronisieren
Gleichzeitige Aenderungen fuehren nicht zu stillem Datenverlust
Geloeschte und voruebergehend nicht erreichbare Dateien werden unterschieden
Ziel
Eine Local-First-Sync-Architektur fuer mehrere Geraete entwerfen und umsetzen,
ohne die Portabilitaet bestehender
.mediashelf-Bibliotheken zu verlieren.Funktions-Backlog
Nutzerpruefung