Makefile Commands
Lumio ships with a comprehensive Makefile for common workflows.
Core
make start- Start production-like Docker servicesmake dev- Start dev containers with hot reloadmake stop- Stop all Docker servicesmake restart- Restart servicesmake clean- Remove containers, volumes, and build artifacts
Quick start
make quick-dev- Zero-config dev startup + demo seedmake quick-start- Alias forquick-dev
Development
make backend-dev- Run backend locallymake frontend-dev- Run frontend locallymake db-start- Start only Postgres + Redis
Database
make migrate- Run migrationsmake migrate-generate name=X- Generate migrationmake migrate-revert- Revert last migrationmake db-shell- Open psql shell
Testing and quality
make lint- Biome lintmake format- Biome formatmake type-check- TypeScript checksmake test- All testsmake test-e2e- End-to-end tests
Observability
make observability- Start Prometheus + Grafanamake observability-stop- Stop observability stack
Docs and Storybook
make docs- Open Swagger docsmake storybook- Start Storybook
For full details, inspect Makefile in the repository root.