Deploy wrkin.space on your own VPS with Docker Compose, GHCR images, and TLS.
Last updated May 27, 2026
Production uses compose.prod.yaml, which runs:
Images for app, collab, and migrate are published to GHCR on version tags.
wrkin.space) with DNS pointing at your server80 and 443 open to the internetA / AAAA records at the server./opt/wrkin-space..env for production secrets and URLs.The full runbook lives in server-setup.md in the repository.
Tagged releases trigger .github/workflows/release.yml, which builds and pushes container images. On the host, pull the new tag and restart services.
Once deployed, follow Getting started to create teams and wrkspaces.