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
2026-08-25 15:32:15 +02:00

Synapse

A privacy-first, personal knowledge management platform.

Synapse is a personal fork of 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 team and its contributors.

Development

See docs/develop-logseq.md (macOS/Linux) and 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.

Description
No description provided
Readme 27 MiB
Languages
Clojure 72%
OCaml 11.4%
JavaScript 7.1%
CSS 3.9%
Swift 1.6%
Other 3.9%