Obsidian auf Qnap-NAS
Kann ich, statt des kostenpflichtigen Diensts von Obsidian, den Synchronisierungsdienst meines NAS nutzen, um Notizen über mehrere Geräte zu synchronisieren?
Ich habe ein NAS von Qnap und nutze dessen Synchronisierungsdienst Qsync. Der hält Dateien im Hintergrund zwischen mehreren PCs synchron, ähnlich wie man das von Dropbox, OneDrive und Nextcloud gewohnt ist. Kann ich das auch für einen Vault der Notizverwaltung Obsidian nutzen statt des kostenpflichtigen Diensts von Obsidian selbst?
Ja, die PC-Versionen von Obsidian kommen gut damit zurecht, wenn Hintergrunddienste wie die Clients von OneDrive, Nextcloud und auch Qsync die Dateien ändern. Sie aktualisieren sogar die gerade angezeigte Notiz recht zügig, wenn jemand an einem anderen PC sie ändert. Falls mehrere Leute gleichzeitig dieselbe Notiz ändern, dürfte Obsidians Sync-Dienst diese Konflikte aber besser auflösen als Qsync, OneDrive & Co.
Zwei Änderungen in der Qsync-Konfiguration sind angebracht, die Sie entweder bei jedem Client einzeln durchführen oder bequemer zentral: Navigieren Sie dazu auf Ihrem NAS ins Menü "Qsync Central" und dort zu den Verwaltungseinstellungen. Wählen Sie im Reiter Richtlinie den zentralen Konfigurationsmodus und klicken Sie auf "Präferenzeinstellungen bearbeiten".
Im sich öffnenden Dialog suchen Sie in den Filtereinstellungen den Eintrag .* und löschen ihn mit dem Papierkorbsymbol. Dadurch wird im Obsidian-Vault auch das Unterverzeichnis .obsidian synchronisiert, das Konfigurationen, Themes und Erweiterungen enthält. Das lässt sich, soweit wir wissen, nicht auf das Obsidian-Verzeichnis beschränken, sodass nun aus allen anderen Verzeichnissen viele mit einem Punkt beginnende Dateien in der Qsync-Synchronisation landen. Wenn Sie das stört, können Sie die Filterliste ergänzen, und zwar um die bei Ihnen auftretenden Varianten, beispielsweise ._*.mov, ._*.mp4 oder .DS_Store.
Die zweite Änderung betrifft das Verhalten beim Überschreiben geänderter Dateien. Das trat bei uns vor allem beim workspace.json innerhalb .obsidian auf. Wählen Sie in obigem Dialog bei Konfliktrichtlinien statt "Bei jeder Datei entscheiden lassen" die Option "Ersetzen Sie Datei(en) auf dem NAS durch lokale Datei(en)".
Auf Android machen sich die Qsync-Vaults allerdings nicht so gut. Zwar kann die Obsidian-App lokale Vaults öffnen, und die Qnap-App Qfile Pro kann ein lokales Verzeichnis mit der Cloud synchronisieren. Aber im Hintergrund funktioniert das lange nicht auf allen Smartphones, weil sie Hintergrundapps rigoros stoppen. So muss man vor dem Start von Obsidian immer erst in Qfile Pro eine Synchronisation auslösen. Das löst der Obsidian-eigene Sync besser.
(jow)