Logseq Self-hosted Images Monorepo

April 28, 2026 ยท View on GitHub

Build Sync Image Build Publish Image Build Web Image Bump Sync Ref Bump Publish Ref Bump Web Ref License

This repository publishes three self-hosted images from one codebase:

  • ghcr.io/<owner>/logseq-selfhost-sync (Logseq deps/db-sync node adapter)
  • ghcr.io/<owner>/logseq-selfhost-publish (Logseq deps/publish worker through Wrangler local runtime)
  • ghcr.io/<owner>/logseq-selfhost-web (Logseq DB web app static bundle)

Layout

  • images/sync: sync image Docker/build/deploy/smoke files
  • images/publish: publish image Docker/build/deploy/smoke files
  • images/web: web image Docker/build/deploy/smoke files
  • .github/workflows: reusable build/bump workflows and thin wrappers
  • mise.toml: shared pinned toolchain for image builds

Documentation

Upstream

  • Logseq repository
  • Custom sync server URL support: logseq/logseq#12459
  • Publish server URL support is required in the Logseq client to point at logseq-selfhost-publish
  • DB web branch currently tracked: master

License

This repository is licensed under AGPL-3.0-or-later (see LICENSE).