diff --git a/services/api_gateway/main.py b/services/api_gateway/main.py index ec11e0e..f8e75e4 100644 --- a/services/api_gateway/main.py +++ b/services/api_gateway/main.py @@ -117,3 +117,14 @@ def create_app(config: ApiGatewayConfig | None = None) -> FastAPI: def get_app() -> FastAPI: """Lazy app factory for uvicorn: ``uvicorn services.api_gateway.main:get_app --factory``.""" return create_app() + + +if __name__ == "__main__": + import uvicorn + + uvicorn.run( + "services.api_gateway.main:get_app", + factory=True, + host="0.0.0.0", + port=8000, + )