No description
  • TypeScript 99.9%
Find a file
2026-08-11 21:45:54 +02:00
docs/superpowers docs: Design — Merge-Editor mit farbigen, editierbaren Konflikt-Karten 2026-07-25 10:32:21 +02:00
packages feat(plugin): add Kyroplan integration 2026-08-11 21:45:54 +02:00
.dockerignore fix: json byte-safety, env parsing, history 500s, accounts locking, ws subscribe ack 2026-07-08 19:17:46 +02:00
.gitignore feat(plugin): v0.21.4 — OIDC-Login-Button (Authentik) in den Einstellungen (M4) 2026-07-23 09:46:46 +02:00
docker-compose.yml fix: v0.21.13 — leeres lokales Vault loescht nicht mehr den Server-Vault 2026-07-24 00:22:49 +02:00
HANDOFF.md docs: HANDOFF.md — Übergabestand, Dev-Setup, generisches Authentik/OIDC-Setup, CLI 2026-07-23 14:51:57 +02:00
package-lock.json fix: v0.21.13 — leeres lokales Vault loescht nicht mehr den Server-Vault 2026-07-24 00:22:49 +02:00
package.json chore: monorepo scaffold + core package with protocol types 2026-07-08 16:56:11 +02:00
README.md docs: VaultSync-Umbau dokumentiert, Plugin v0.19.0 2026-07-20 13:57:49 +02:00
tsconfig.base.json chore: monorepo scaffold + core package with protocol types 2026-07-08 16:56:11 +02:00

obsidian-sync

Selbst gehosteter Sync für Obsidian-Vaults — alle Plattformen, keine Cloud-Dienste Dritter.

Paket Zweck
packages/core Geteilte Sync-Logik (3-Wege-Diff, Merge, Hashing, Pfadregeln)
packages/server Sync-Server: Dateien auf der Platte, REST + WebSocket; Git-Backup oder Storage-Modus möglich (README)
packages/plugin Obsidian-Plugin (README)

Quickstart

npm install
npm test                        # alle Pakete
cd packages/server && npm start # Server auf Port 8722

Design-Doku: docs/superpowers/specs/, Implementierungspläne: docs/superpowers/plans/.