chore: update Docker configuration and improve health check functionality
All checks were successful
CI / lint-and-test (push) Successful in 22s

- Added Docker health check endpoint to the FastAPI application, returning a 200 status when the app is running.
- Updated Dockerfile to include curl for health checks and modified entrypoint script to exit on errors.
- Enhanced .dockerignore and .gitignore files to exclude coverage and test artifacts.
- Updated docker-compose.prod.yml to specify version.
- Added pytest-cov as a development dependency to improve test coverage reporting.
This commit is contained in:
2026-02-20 20:31:43 +03:00
parent aa89494bd5
commit f53ef81306
9 changed files with 34 additions and 6 deletions

View File

@@ -1,4 +1,5 @@
-r requirements.txt
pytest>=8.0,<9.0
pytest-asyncio>=1.0,<2.0
pytest-cov>=6.0,<7.0
httpx>=0.27,<1.0