meshlet-server 0.1.1

Sync relay server for meshlet: CRDT peer that stores and forwards bookmark updates
Documentation

meshlet-server

The sync relay server for meshlet. It's a CRDT peer that stores and forwards bookmark updates between your devices — it has no business logic and sees all data in plaintext (use TLS).

Install

cargo install meshlet-server

Run

meshlet-server --bind 0.0.0.0:3000 --token "your-secret"

State is kept in a single snapshot file under --data-dir. No database to operate.

Put it behind TLS (Caddy, nginx, etc.) — the bearer token is sent in cleartext otherwise.

Pointing clients at it

meshlet-cli config --server https://sync.example.com --token "your-secret"
meshlet-cli sync

Related crates