Directories
¶
| Path | Synopsis |
|---|---|
|
Package app is the maping-server composition root.
|
Package app is the maping-server composition root. |
|
cmd
|
|
|
maping-server
command
Command maping-server is the mAPI-ng collector: it serves the IngestService (Connect/gRPC over h2c) and the minimal dashboard on one HTTP listener.
|
Command maping-server is the mAPI-ng collector: it serves the IngestService (Connect/gRPC over h2c) and the minimal dashboard on one HTTP listener. |
|
Package docs serves the public, server-rendered product documentation at /doc.
|
Package docs serves the public, server-rendered product documentation at /doc. |
|
internal
|
|
|
auth
Package auth is the mAPI-ng dashboard authentication layer: OIDC login (GitHub/Google, no passwords — CONTEXT Member / roles), HMAC-signed session cookies, and a middleware that gates the dashboard to the caller's org.
|
Package auth is the mAPI-ng dashboard authentication layer: OIDC login (GitHub/Google, no passwords — CONTEXT Member / roles), HMAC-signed session cookies, and a middleware that gates the dashboard to the caller's org. |
|
control
Package control is the mAPI-ng control plane: the Postgres-backed store of orgs (tenants), ingest keys, members, and plan limits.
|
Package control is the mAPI-ng control plane: the Postgres-backed store of orgs (tenants), ingest keys, members, and plan limits. |
|
guardrail
Package guardrail holds the server-enforced, per-tenant limits that protect the ingest path from an untrusted client (CONTEXT Guardrails): ingest rate limit, cardinality cap, max payload size, and retention.
|
Package guardrail holds the server-enforced, per-tenant limits that protect the ingest path from an untrusted client (CONTEXT Guardrails): ingest rate limit, cardinality cap, max payload size, and retention. |
|
ingest
Package ingest is the mAPI-ng collector: the Connect/gRPC IngestService handler that authenticates ingest keys, resolves the tenant, enforces the timestamp policy, and writes Summary rows to the data plane.
|
Package ingest is the mAPI-ng collector: the Connect/gRPC IngestService handler that authenticates ingest keys, resolves the tenant, enforces the timestamp policy, and writes Summary rows to the data plane. |
|
storage
Package storage is the mAPI-ng data plane: the ClickHouse-backed writer and query layer for Summary rows.
|
Package storage is the mAPI-ng data plane: the ClickHouse-backed writer and query layer for Summary rows. |
|
tenant
Package tenant defines the TenantID value type: the organisation identity that scopes every data-plane read and write.
|
Package tenant defines the TenantID value type: the organisation identity that scopes every data-plane read and write. |
|
version
Package version carries the build-time identity of the maping-server binary.
|
Package version carries the build-time identity of the maping-server binary. |
|
web
Package web serves the mAPI-ng dashboard: the fixed, non-configurable, auto- generated 3-level RED view (CONTEXT Dashboard) plus the live 4-step onboarding panel driven by the handshake.
|
Package web serves the mAPI-ng dashboard: the fixed, non-configurable, auto- generated 3-level RED view (CONTEXT Dashboard) plus the live 4-step onboarding panel driven by the handshake. |
Click to show internal directories.
Click to hide internal directories.