Skip to content

BACKEND: Core Setup + Health Monitoring #1

@tosoham

Description

@tosoham
  • Initialize a production-ready FastAPI service in backend/ with:

  • /health endpoint (returns { "status": "ok" })

  • /metrics endpoint (Prometheus format)

  • Structured logging (Loguru or standard logging)

  • Configuration loading (e.g. via Pydantic .env)

  • A minimal test suite using pytest

Deliverable: Running service that reports health and metrics.

See:

FastAPI: https://fastapi.tiangolo.com/

Loguru: https://loguru.readthedocs.io/

Metadata

Metadata

Assignees

No one assigned

    Labels

    SSmall issuegood first issueGood for newcomersonlydust-waveContribute to awesome OSS repos during OnlyDust's open source week

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions