factuges-document-signing-s.../src/signing_service/main.py

19 lines
445 B
Python
Raw Normal View History

2026-01-22 10:37:35 +00:00
from fastapi import FastAPI
from dotenv import load_dotenv
from signing_service.application.settings.container import get_settings
from signing_service.api.routes.sign_document import router as sign_router
load_dotenv()
# 👇 FAIL FAST: load settings at startup
get_settings()
app = FastAPI(title="Signing Service")
app.include_router(sign_router)
@app.get("/health")
def health_check() -> dict[str, str]:
return {"status": "ok"}