CogniGate analytics: usage and billing service for the CogniGate LLM gateway.
1.4K
The usage and billing service of CogniGate, a self-hosted, multi-tenant LLM gateway. It receives usage records from cognigate-gateway, stores them in Postgres, and serves the usage and cost reports.
latest: the newest build of mainX.Y.Z and X.Y: releaseslinux/amd64 and linux/arm64, with build provenance attestations. The same images are on ghcr.io/life-experimentalist/cognigate-analytics.This image is meant to run next to the gateway and a Postgres database. The simplest way to get all three is:
curl -sSL https://cognigate.vkrishna04.me/install.sh | bash
To run it yourself, give it a database and the same token the gateway uses:
| Setting | Purpose |
|---|---|
port 8081 | ingest API for the gateway, reports, /actuator/health |
SPRING_DATASOURCE_URL | JDBC URL, e.g. jdbc:postgresql://db:5432/cognigate |
SPRING_DATASOURCE_USERNAME, SPRING_DATASOURCE_PASSWORD | database credentials |
ANALYTICS_TOKEN | shared secret; must match the gateway's (generate with openssl rand -hex 32) |
Port 8081 accepts usage writes, so do not expose it beyond the network the gateway runs on.
Content type
Image
Digest
sha256:daeb79add…
Size
151.8 MB
Last updated
11 days ago
docker pull vkrishna04/cognigate-analytics