{"repo":"elitan/velo","free":true,"listed":false,"github":"https://github.com/elitan/velo","clone":"git clone https://github.com/elitan/velo.git","description":"Postgres with instant branching and scale-to-zero","language":"TypeScript","stars":215,"topics":["postgres","postgresql","database"],"license":"MIT","category":"databases-storage","readme_excerpt":"Velo Web-first Postgres branching. Velo runs a small self-hosted control plane for production Postgres, backups, PITR, and disposable dev branches. Model - Production Postgres runs on a prod server. - Velo web UI runs on a dev/control server. - Production uses pgBackRest backups and PITR. - Dev branches run as Docker Postgres containers on ZFS copy-on-write datasets. - Production is special, but appears beside branches in the UI. Requirements - Ubuntu/Debian dev server - Ubuntu/Debian prod server - SSH access from dev to prod - Bun - Docker - ZFS - PostgreSQL client tools - pgBackRest Install Use install.md . Give that file to an AI coding agent with access to two fresh Ubuntu/Debian servers. The agent installs Velo end-to-end: - installs system packages - clones this repo - creates the Velo web service - configures production Postgres and pgBackRest - creates the dev replica base - verifies readiness with /healthz?ready=1 When the agent finishes, Velo is ready at: Open: Development Local Docker Loop For fast local product work without Hetzner: Open: This starts: - local prod Postgres on localhost:55432 - local dev Postgres on localhost:55433 - local MinIO on localhost:59000 - local SQLite at .velo/local-docker.sqlite - real pgBackRest backups and WAL archive to MinIO Local Docker is prod-like for backup and PITR work. It creates a pgBackRest stanza, checks WAL archiving, runs a full backup, and runs each local branch as its own Postgres container with source data copied by p","default_branch":null,"files":null,"tree":[],"storefront":"/r/elitan","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/elitan/velo/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}