diff --git a/src/infrastructure/config/settings.py b/src/infrastructure/config/settings.py index c3b2cad..a6c658a 100644 --- a/src/infrastructure/config/settings.py +++ b/src/infrastructure/config/settings.py @@ -260,7 +260,7 @@ class Settings(BaseSettings): @property def EXCLUDED_PATHS(self) -> List[str]: - return ['/docs', '/redoc', '/openapi.json', '/ping', '/health'] + return ['/docs', '/redoc', '/openapi.json', '/ping', '/health', '/healthcheck'] @lru_cache(maxsize=1) diff --git a/src/main.py b/src/main.py index 70f7d24..f34aa75 100644 --- a/src/main.py +++ b/src/main.py @@ -180,6 +180,7 @@ async def custom_redoc_html(_credentials: HTTPBasicCredentials = Depends(verify_ async def ping() -> dict[str, str]: return {'message': 'pong', 'status': 'ok'} +@app.get('/healthcheck') @app.get('/health') async def health() -> dict[str, str]: return {