Files
Synapse/README.md
Dasemu b339cbb3b7 Rename product to Synapse; add Gitea CI, VPS deploy templates, RPM build fixes
Rebrands user-facing product identity from Logseq to Synapse (package
metadata, Electron appId/protocol scheme, Android/iOS display names, HTML
titles, and the English UI dictionary), authored by Darío Sevilla
<dario@dariosevilla.es>. Internal Clojure namespaces, :logseq.class/*
and :logseq.property/* DB schema idents, and deps.edn's upstream git
dependency coordinates are intentionally left untouched -- those are
either persisted data in existing graphs or point at real upstream repos,
and renaming them has no user-visible benefit.

Also:
- .gitea/workflows/build.yml: Linux (AppImage/deb/rpm), Windows (nsis),
  and Android (debug APK) build jobs.
- deploy/: systemd unit + Caddyfile templates for a self-hosted VPS
  (daemon on loopback, Caddy reverse-proxies /v1/*, /mcp, /healthz and
  serves the static web client with TLS).
- gulpfile.js / prepare-desktop-runtime-js.mjs: LOGSEQ_SKIP_CLI_BUNDLE
  skips the cli/ OCaml package (no toolchain in this environment) instead
  of failing the build; LOGSEQ_ELECTRON_BUILDER_ARGS lets CI override the
  packaged Linux targets independently of the local default.
- resources/electron-builder.yml: drop the extraResources entry for a
  SKILL.md that doesn't exist in this fork, and the author.email fix
  needed for the rpm/deb targets' Packager/Maintainer metadata.
2026-08-27 12:03:03 +02:00

25 lines
1.1 KiB
Markdown

# Synapse
A privacy-first, personal knowledge management platform.
Synapse is a personal fork of [Logseq](https://github.com/logseq/logseq) (DB-graph version),
maintained by Darío Sevilla (dario@dariosevilla.es). It keeps Logseq's outliner, DB-graph
model, and plugin API, reworked around a self-hosted server-client architecture: a single
daemon (`db-worker-node`) holds the authoritative graph and serves thin web, desktop, and
mobile clients over HTTP/WebSocket, with no cloud sync/E2EE layer.
This is not affiliated with, endorsed by, or published on behalf of the Logseq project or
Logseq Inc. All credit for the original design and the vast majority of the codebase goes to
the [Logseq](https://logseq.com) team and its contributors.
## Development
See [docs/develop-logseq.md](docs/develop-logseq.md) (macOS/Linux) and
[docs/develop-logseq-on-windows.md](docs/develop-logseq-on-windows.md) (Windows) for setting
up a development environment. The `docs/` folder also has guides for mobile development,
translations, and the CLI.
## License
AGPL-3.0, inherited from upstream Logseq. See [LICENSE.md](LICENSE.md).