No description
- TypeScript 99.9%
| docs/superpowers | ||
| packages | ||
| .dockerignore | ||
| .gitignore | ||
| docker-compose.yml | ||
| HANDOFF.md | ||
| package-lock.json | ||
| package.json | ||
| README.md | ||
| tsconfig.base.json | ||
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/.