Based
A minimal backend-as-a-service you own, managed from your terminal.

- Year
- 2026
- Type
- Dev tools
- Platform
- Self-hosted
- Status
- Live
- Built with
- Bun, Hono, SQLite, Docker, Caddy
Auth, database and REST API on your own VPS, driven by one CLI. Bun, Hono and SQLite. One command sets up the server, another creates a project.
Based installs on any VPS with Docker and Caddy. Each project gets its own hostname, with certificates issued on the first request. You point a wildcard DNS record at the box and that is most of the work.
Tables are created from the command line with typed columns, and CRUD endpoints exist immediately. Each table has one access policy: owner-scoped, shared, public-read or private. The first account to sign up becomes the project owner.
A type generator writes TypeScript types for your tables. A React SDK adds a provider and useQuery and useMutation hooks.
Two other projects here use it: Idle City and Nihongo.
