Run the sync server
Build the server:
cmake -S core -B core/cmake-build-debug -DBARQ_BUILD_SERVER=ONcmake --build core/cmake-build-debug --target BarqSyncServerRun with a root directory and a public key:
core/cmake-build-debug/src/barq/sync/noinst/server/barq-server-dbg \ --root-dir ./barq-sync-data \ --jwt-public-key ./public.pem \ --host 127.0.0.1 \ --port 9090core/cmake-build-debug/src/barq/sync/noinst/server/barq-server-dbg \ --root-dir ./barq-sync-data \ --jwt-public-key ./public.pem \ --tls-cert ./cert.pem \ --tls-key ./key.pemDev Mode
Section titled “Dev Mode”For local tests only:
core/cmake-build-debug/src/barq/sync/noinst/server/barq-server-dbg \ --root-dir ./barq-sync-data \ --allow-unsigned-tokensDo not use unsigned tokens in production.