Synchronisieren
Inhalt
← Zurück zum Inhaltsverzeichnis
3. Sync: iCloud & Nextcloud
mrkdwn synchronisiert optional. Ohne Aktivierung bleibt alles lokal auf dem Gerät. Du kannst iCloud, Nextcloud oder beides nutzen.
iCloud Drive
Einstellungen → Sync & Cloud → iCloud.
- Wie: Schalter aktivieren. Beim ersten Mal werden vorhandene lokale Dateien in den iCloud-Container migriert.
- Was: Alle Dokumente und Projekte im mrkdwn-Container.
- Wann: Automatisch im Hintergrund, sobald iCloud Änderungen meldet.
Voraussetzung: Bei iCloud angemeldet und iCloud Drive aktiv.

iCloud Drive als Synchronisation aktivieren.
Nextcloud (WebDAV)
Einstellungen → Sync & Cloud → Nextcloud.
Felder:
| Feld | Beispiel |
|---|---|
| Server-URL | https://cloud.example.com |
| Benutzer | dein-name |
| Passwort | App-Passwort (empfohlen) |
| Sync-Ordner | markdown (Standard) |
- Wie: Daten eintragen → Cloud Konfig & Sync aktualisieren.
- Was: Der angegebene Ordner auf dem Nextcloud-Server.
- Wann: Bei App-Start, nach Änderungen und manuell über den Button.
Sicherheit: Verwende ein App-Passwort (Nextcloud → Einstellungen → Sicherheit), nicht dein Hauptpasswort.

Die Nextcloud-Zugangsdaten und Sync-Optionen.
Ende-zu-Ende-Verschlüsselung (AES)
Optional kannst du Dateien vor dem Hochladen mit einem selbst gewählten Passwort AES-verschlüsseln. Auf dem Server liegen dann nur verschlüsselte Blobs.
- Aktivieren in der Nextcloud-Sektion → Verschlüsselung.
- Wichtig: Ohne das Passwort sind die Daten nicht wiederherstellbar. Sicher aufbewahren!
Nextcloud-App öffnen
Ist die offizielle Nextcloud-App installiert, erscheint unter dem Sync-Button ein „Nextcloud App öffnen"-Knopf.
iCloud + Nextcloud gleichzeitig
Beide Backends lassen sich parallel betreiben. mrkdwn hält die lokale Ablage als Quelle und gleicht mit beiden ab. Gelöschte Dateien werden über Tombstones (Lösch-Markierungen) zuverlässig auf allen Seiten entfernt — kein Wiederauftauchen.
Sync-Protokoll zur Kontrolle
Zur Diagnose kannst du ein detailliertes Sync-Protokoll einsehen.
- Aktivieren/Anzeigen: Einstellungen → Sicherheit & Diagnose → Sync-Protokoll.
- Dort siehst du Uploads, Downloads, Löschungen, Konflikte und Fehler in Klartext.

Das Sync-Protokoll zur Diagnose der Synchronisation.
Beispiel-Einträge:
⬆️ Hochladen: Notizen/Idee.md🗑️ Löschen (Cloud & Lokal): Alt.md⚠️ Upload übersprungen (leer): …
Speicher freigeben (Offload)
Bei aktiver Cloud kannst du den lokalen Inhalt einer Datei freigeben (der Text wird aus dem Gerät entfernt, bleibt aber in der Cloud). Die Datei erscheint dann ausgegraut und wird bei Bedarf neu geladen.
- Einzeln: Long Press auf die Datei → Speicher freigeben.
- Ganzer Ordner: Long Press auf das Projekt → Inhalt freigeben / herunterladen.