Desktop-Anwendung

Die Dokyo-Desktop-Anwendung bietet Ihnen ein natives Erlebnis mit Offline-Unterstützung. Bearbeiten Sie Seiten und Datenbanken ohne Internetverbindung; Änderungen werden bei Wiederverbindung automatisch synchronisiert.

Die Dokyo-Desktop-Anwendung ist ein schlanker, nativer Client für Windows, macOS und Linux. Sie lädt denselben Arbeitsbereich, den Sie im Browser verwenden, mit einem zusätzlichen Vorteil: Offline-Unterstützung. Wenn Ihre Internetverbindung ausfällt, können Sie weiterlesen und weiter bearbeiten. Ihre Änderungen werden bei Wiederherstellung der Verbindung automatisch synchronisiert.

Die Anwendung installieren

Gehen Sie zur Download-Seite und laden Sie den Installer für Ihre Plattform herunter:

  • Windows: .exe-Installer (NSIS).
  • macOS: .dmg für Apple Silicon (M1/M2/M3) oder Intel.
  • Linux: .AppImage (läuft auf den meisten Distributionen, automatische Updates) oder .deb-Paket (manuelle Updates).

Starten Sie nach der Installation Dokyo und melden Sie sich mit Ihrem bestehenden Konto an. Falls Sie noch kein Konto haben, erstellen Sie eines . Konten sind kostenlos.

Offline arbeiten

Wenn die Desktop-Anwendung Daten vom Server abruft, speichert sie eine Kopie in einer lokalen Datenbank auf Ihrem Computer. Wird der Server unerreichbar (kein Internet, Serverwartung usw.), wechselt die App nahtlos zu diesem lokalen Cache:

  • Lesen: Seiten, Datenbanken und Favoriten werden aus dem lokalen Cache bereitgestellt.
  • Schreiben: neue Seiten, Bearbeitungen und Änderungen an Datenbankzeilen werden lokal gespeichert und zur Synchronisierung in eine Warteschlange gestellt.
  • Rich-Text-Bearbeitung: der Editor verwendet Yjs (eine CRDT-Bibliothek), sodass Offline-Änderungen automatisch und ohne Konflikte mit Serveränderungen zusammengeführt werden.

Ein kleiner Statusindikator in der unteren linken Ecke der App zeigt den aktuellen Zustand an:

IndikatorBedeutung
Grüner PunktOnline, alle Daten synchronisiert
Oranger Punkt (pulsierend)Ausstehende Änderungen werden synchronisiert
Grauer PunktOffline
Roter PunktSynchronisierungsfehler (klicken für Details und erneuten Versuch)

Was offline funktioniert

Funktion Online Offline
Seiten anzeigen und bearbeitenJaJa
Seiten erstellen und löschenJaJa (in Warteschlange)
Datenbankansichten (Tabelle, Liste, Kanban, Kalender, Diagramm)JaJa (zwischengespeichert)
Datenbankzeilen bearbeitenJaJa (in Warteschlange)
Zwischengespeicherte Bilder ansehenJaJa
Bilder hochladenJaIn Warteschlange, Upload bei Wiederverbindung
SucheVolltextNur Titel
PDF exportierenJaJa
Echtzeit-ZusammenarbeitJaNein (Zusammenführung bei Wiederverbindung)
KI-AssistentJaNein
BenachrichtigungenJaNein

Synchronisierung und Konfliktlösung

Wenn die Verbindung wiederhergestellt ist, spielt die App alle wartenden Änderungen in der Reihenfolge, in der sie vorgenommen wurden, gegen den Server ab. Für die meisten Daten (Titel, Symbole, Datenbankzeilen) gilt: die letzte Änderung gewinnt und hat Vorrang.

Für Rich-Text-Inhalte verwendet der Editor ein CRDT (Yjs), was bedeutet, dass Offline-Änderungen zeichenweise mit Änderungen aus dem Web oder anderen Geräten zusammengeführt werden. Es gehen keine Daten verloren, und keine manuelle Konfliktlösung ist erforderlich.

Automatische Updates

Die Desktop-Anwendung prüft beim Start auf neue Versionen. Ist ein Update verfügbar, wird es automatisch heruntergeladen und installiert, und die App wird anschließend neu gestartet. So haben Sie immer die neuesten Funktionen und Fehlerkorrekturen ohne manuellen Download. Dies gilt für die Builds .AppImage, Windows .exe und macOS .dmg. Falls Sie das Linux-Paket .deb installiert haben, aktualisieren Sie, indem Sie die neueste Version erneut von der Download-Seite herunterladen.

Datenspeicherung

Der lokale Cache wird im Standard-App-Datenverzeichnis Ihres Systems gespeichert:

  • Windows: %APPDATA%\dokyo\
  • macOS: ~/Library/Application Support/dokyo/
  • Linux: ~/.local/share/dokyo/

Zwischengespeicherte Dateien (Bilder, Anhänge) haben ein konfigurierbares Größenlimit (Standard: 500 MB) mit automatischer Löschung von Dateien, auf die seit 30 Tagen nicht zugegriffen wurde.

Die Desktop-Anwendung erfordert immer ein Dokyo-Konto. Es gibt keinen reinen Lokalmodus. Alle Daten werden mit dem Server synchronisiert, wenn Sie online sind.