Datenaustausch bzw. Backup ueber Cloudloesungen #49

Open
opened 2026-10-27 12:47:00 +01:00 by harald · 2 comments
Owner

Was möchtest du tun können? / What would you like to be able to do?
Ich habe an mehreren Standorten unterschiedliche Geraete und wuerde gerne auf die selben Ink-Notes zugreifen.
Aktuell tausche ich Daten ueber meine private Nextcloud, bzw. Google Drive.

Wie machst du es bisher, und was stört dich daran? / How do you do it today, and what bothers you about it?

Wie könnte es aussehen? / How could it work?

**Was möchtest du tun können? / What would you like to be able to do?** Ich habe an mehreren Standorten unterschiedliche Geraete und wuerde gerne auf die selben Ink-Notes zugreifen. Aktuell tausche ich Daten ueber meine private Nextcloud, bzw. Google Drive. **Wie machst du es bisher, und was stört dich daran? / How do you do it today, and what bothers you about it?** **Wie könnte es aussehen? / How could it work?** <!-- Skizzen, Bildschirmfotos oder Beispiele aus anderen Apps helfen. / Sketches, screenshots or examples from other apps help. -->
Author
Owner

Einschätzung: Notizbücher sind schon ein Ordner mit einer Datei pro Seite. Das passt gut zu Sync-Clients, solange nicht zwei Geräte gleichzeitig dieselbe Seite ändern.

Stufe 1 (wird jetzt umgesetzt):

  • Speicherort in den Einstellungen wählbar, z. B. der Nextcloud- oder Google-Drive-Ordner.
  • Lock über Geräte hinweg: Die Lock-Datei enthält Gerätename und Zeit, die App warnt mit „gerade auf ‚Laptop‘ geöffnet“.
  • Änderungen von außen erkennen: Vom Sync-Client neu geschriebene Seiten werden nachgeladen statt überschrieben.
  • Konfliktkopien erkennen („conflicted copy“, „(1)“) und als eigene Seite anbieten, damit nichts verloren geht.

Stufe 2 (optional, später):

  • Eingebauter WebDAV-Sync direkt mit Nextcloud, ohne Sync-Client. Auch nützlich für Android (#42).
  • Google Drive direkt würde eine bei Google registrierte OAuth-App brauchen. Nicht empfohlen; besser Drive-Client oder rclone mit Stufe 1.
Einschätzung: Notizbücher sind schon ein Ordner mit einer Datei pro Seite. Das passt gut zu Sync-Clients, solange nicht zwei Geräte gleichzeitig dieselbe Seite ändern. **Stufe 1 (wird jetzt umgesetzt):** - Speicherort in den Einstellungen wählbar, z. B. der Nextcloud- oder Google-Drive-Ordner. - **Lock über Geräte hinweg:** Die Lock-Datei enthält Gerätename und Zeit, die App warnt mit „gerade auf ‚Laptop‘ geöffnet“. - **Änderungen von außen erkennen:** Vom Sync-Client neu geschriebene Seiten werden nachgeladen statt überschrieben. - **Konfliktkopien erkennen** („conflicted copy“, „(1)“) und als eigene Seite anbieten, damit nichts verloren geht. **Stufe 2 (optional, später):** - Eingebauter WebDAV-Sync direkt mit Nextcloud, ohne Sync-Client. Auch nützlich für Android (#42). - Google Drive direkt würde eine bei Google registrierte OAuth-App brauchen. Nicht empfohlen; besser Drive-Client oder rclone mit Stufe 1.
Author
Owner

Stufe 1 ist umgesetzt in v0.38.0:

  • Speicherort: ☰ → „Speicherort“ → „📁 Ändern …“, z. B. den Nextcloud- oder Google-Drive-Ordner wählen. Die Notizbücher liegen dann im Unterordner ink-notes.
    • Ist er noch leer, werden die vorhandenen Notizbücher hineinkopiert, die alten bleiben erhalten.
    • Auf dem zweiten Gerät denselben Ordner wählen, dann werden die Notizbücher von dort benutzt.
    • „Standard“ wechselt zurück.
  • Änderungen von anderen Geräten erscheinen nach wenigen Sekunden ohne Neuöffnen: geänderte, neue und gelöschte Seiten sowie Titel. Das passiert nur, solange lokal alles gespeichert ist, damit nichts überschrieben wird.
  • Konfliktkopien des Sync-Clients werden als eigene Seite „Konfliktkopie: …“ übernommen, statt verloren zu gehen.
  • Warnung, wenn das Notizbuch gerade auf einem anderen Gerät geöffnet ist.

Am besten nicht auf zwei Geräten gleichzeitig in derselben Seite schreiben. Stufe 2 (WebDAV direkt in der App) bleibt optional.

Stufe 1 ist umgesetzt in **v0.38.0**: - **Speicherort:** ☰ → „Speicherort“ → „📁 Ändern …“, z. B. den Nextcloud- oder Google-Drive-Ordner wählen. Die Notizbücher liegen dann im Unterordner `ink-notes`. - Ist er noch leer, werden die vorhandenen Notizbücher hineinkopiert, die alten bleiben erhalten. - Auf dem zweiten Gerät denselben Ordner wählen, dann werden die Notizbücher von dort benutzt. - „Standard“ wechselt zurück. - **Änderungen von anderen Geräten** erscheinen nach wenigen Sekunden ohne Neuöffnen: geänderte, neue und gelöschte Seiten sowie Titel. Das passiert nur, solange lokal alles gespeichert ist, damit nichts überschrieben wird. - **Konfliktkopien** des Sync-Clients werden als eigene Seite „Konfliktkopie: …“ übernommen, statt verloren zu gehen. - **Warnung**, wenn das Notizbuch gerade auf einem anderen Gerät geöffnet ist. Am besten nicht auf zwei Geräten gleichzeitig in derselben Seite schreiben. Stufe 2 (WebDAV direkt in der App) bleibt optional.
harald changed title from Datenaustausch bzw. Backup ueber Cloudloesunen to Datenaustausch bzw. Backup ueber Cloudloesungen 2026-10-27 14:00:02 +01:00
Sign in to join this conversation.
No labels
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: harald/ink-notes#49