bluefox-cli¶
Scaffolding tool for the Bluefox Stack. One command to generate a complete, ready-to-run FastAPI project.
make dev starts Postgres, runs migrations, and launches the app with hot reload. Zero manual setup.
What it generates¶
A complete project with:
- FastAPI app using
bluefox-coresettings and app factory - SQLAlchemy models inheriting
BluefoxBase - Alembic migrations configured with
configure_alembic() - Docker Compose for production (dokploy-network) and dev (local Postgres)
- Multi-stage Dockerfile with uv
- Test suite with
bluefox-testfixtures and a health check smoke test - Makefile with
dev,test,migrate, andruntargets - Environment files with all
BluefoxSettingsvariables
Install¶
This makes bluefox (and the bfx alias) available globally.
Usage¶
That's the entire interface. No interactive prompts, no config files, no flags.
Next steps¶
- Getting started — walkthrough of your first project
- Generated files — what each file does
- Makefile targets — available make commands