Skip to content

Latest commit

 

History

History
37 lines (32 loc) · 1.09 KB

File metadata and controls

37 lines (32 loc) · 1.09 KB

Changelog

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.

[Unreleased]

Added

  • 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

Features

  • 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