Skip to content

yshalsager/logseq-selfhost

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

57 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Logseq Self-hosted Images Monorepo

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).

About

Self-hosted Logseq db-sync server (node-adapter) and web PWA app.

Resources

License

Stars

Watchers

Forks

Packages

 
 
 

Contributors