Documentation
Self-hosted sync

Optional infrastructure

Self-hosted sync

Run the included server when you want the same vault on another device or with another person.

Start the server

The repository includes the Node server and Postgres configuration.

cd deploy/compose
cp .env.example .env
docker compose up -d

Connect Noam

In Noam settings, enter the HTTPS address of your server and sign in. The app sends binary collaboration updates; your readable Markdown files remain on each authorized device.

Know the trust boundary

Sync traffic uses TLS, but the current release is not end-to-end encrypted. Run the server in an environment you trust.