Skip to content
Architecture

Everything you need. Nothing you don't.

Three views — the CLI, the Console internals, and the end-to-end picture — at increasing levels of detail. All inside your boundary.

View 1 · CLI

AtGlance CLI

Ubuntu/systemd host. Reads runtime, writes backups, talks to the REST API.

CLI architecture
CLI · Local runtime · Backend gateway
View 2 · Console

AtGlance Management System

Application, REST API gateway, database, cache (queue + cache + buffer), file storage, SSO providers.

System architecture
Console · Application · Cache · Database · Storage · SSO
View 3 · End-to-end

Full picture

The CLI commands, the gateway, the application layer, the data plane, and future capabilities.

End-to-end architecture
Operators → CLI → REST API → Application → Cache/Database → Future

Operators

SREs, admins, developers — all interact through the CLI or the Console UI.

AtGlance CLI

main() routes through configure/validate/register/runtime/export.

REST API gateway

DB-less, declarative config. HTTPS on :8002. Rate-limited.

Application

Web UI, REST APIs, RBAC middleware, DatabaseCircuitBreaker, job dispatch.

Cache

Queue (jobs), cache (reads), buffer (writes during a database outage).

Database

Users, orgs, workspaces, systems, services, configuration, files, raw data, tokens, activity logs.