projects/cap-rust

cap-rust

self-host

run cap desktop against a recorder you host.

lightweight cap-compatible recording server in rust. cap desktop can sign in, record, upload, share, and play against one self-hosted service — postgres plus local disk, not cap's hosted backend.

v1.0.1pushed aug 2026agpl-3.0
rustcappostgresdocker

run it

sh
git clone https://github.com/lawrence-millard/cap-rust
cd cap-rust
cp .env.example .env
# set DATABASE_URL, SIGN_SECRET, WEB_URL
docker compose up -d --build

point cap desktop's server url at WEB_URL (http://localhost:8080 by default). linux binaries are on github releases if you'd rather skip docker.

links