Skip to main content
Formbase ships a Docker Compose file for local dependencies: MinIO for file storage and Inbucket for email testing. The Formbase app itself runs via Bun/Node. Use this setup for local development or as a starting point for your own infrastructure.

Docker Compose file

This is the exact file from docker/docker-compose.yml:
docker-compose.yml

Start the services

1

Create your env file

Copy apps/web/.env.development.example to apps/web/.env.local and fill in the values.
2

Start dependencies

Run bun docker:start or docker compose -f docker/docker-compose.yml up -d from the repo root.
3

Run the app

Start the app with bun run dev (or bun run app if you only want the web app).
Inbucket’s web UI runs on http://localhost:9000 so you can inspect test emails.