otsmr / bookstack-sync

BookStack-Synchronisierung für Offline-Unterstützung

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Logo

Offline-Synchronisierung für BookStack

Hier geht es zur offizielen Seite von BookStack.

Ziel

Mit BookStack-Sync ist es möglich, auch ohne Internetverbindung weiter mit BookStack zu arbeiten.
Einmal gestartet, läuft BookStack-Sync im Hintergrund und synchronisiert nach einem Intervall, der in den Einstellungen frei definiert werden kann. Eine Synchronisation kann auch manuell mit einem Rechtsklick gestartet werden.

Tray-Menü

Installieren

Damit BookStack-Sync funktioniert, müssen zunächst weitere Programme installiert werden.

Folgende Programme müssen manuell installiert werden

Docker

Die Offline-Version von BookStack und die Datenbank werden später in einem Docker-Container laufen.
Das offizielle Anleitung zur Installation von Docker ist hier verfügbar.

mysql / mysqldump

Ubuntu

sudo apt install mariadb-client-10.3

Windows

MariaDB von https://mariadb.org/download/ herunterladen und installieren.

Docker Container starten

docker-compose.yml herunterladen und docker-compose up -d im Terminal ausführen.

BookStack-Sync installieren und einrichten

BookStack-Sync selbst ist mit dem Setup auf der Release-Seite schnell installiert.

Nach der Installation die Einstellungen öffnen und die Zugangsdaten für die Datenbank und den FTP-Server der Online-Version von BookStack eingeben.

Copyright und Lizenz

BookStack-Sync is MIT licensed.

About

BookStack-Synchronisierung für Offline-Unterstützung


Languages

Language:TypeScript 83.7%Language:HTML 12.9%Language:Shell 2.1%Language:JavaScript 1.3%