architecture / digibase

support module

DigiBase

The shared Python library every service builds on — and nothing more.

Shared HTTP + audit library

stack

PydanticFastAPIPrometheusOpenTelemetry

Not a service — a deliberately minimal library: auth middleware, error handlers, request-ID logging, Prometheus /metrics, optional OpenTelemetry setup.

Imported by every other module so they behave consistently.

initialize

from digibase.audit import redact_mapping
from digibase.middleware import DigiAuthMiddleware
Source

related

DigiSmithDigiSearch