All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.
- Initial FastAPI production starter template
- Docker multi-stage build configuration
- GitHub Actions CI/CD workflows
- Prometheus metrics integration
- Sentry error tracking
- Health check endpoints
- Example CRUD API endpoints
- PostgreSQL database support (optional)
- One-click deployment to Render and Koyeb
- Comprehensive testing suite
- Code quality tools (ruff)
- Development Makefile
- Docker Compose for local development
- FastAPI application with Python 3.12
- Async SQLAlchemy database integration
- CORS middleware configuration
- Request logging middleware
- Environment-based configuration
- Production-ready Docker image
- GitHub Container Registry publishing
- Health and readiness checks
- Prometheus metrics endpoint
- Sentry integration for error tracking
- Comprehensive documentation
- MIT License