15 projects
keepup-admin
An admin framework over FastAPI: plugins, panel, users, replicas
keepup-tasks
The one scheduler, the declared jobs and the distributed locks they run under.
keepup-postgres
PostgreSQL behind the abstraction: the dialect, the connection and what the database can do.
keepup-log-shipping
The application's own log, queued and shipped to a collector.
keepup-cluster
The replicas of this deployment, their state and the commands addressed to them.
keepup-modules
The catalogue of panel sections, and the decision about backend plugins.
keepup-auth
Sign-in, sessions, login throttling, roles, OIDC and somebody else's identity system.
keepup-audit
Incoming calls, the application's events, the administrator's trail and their retention.
keepup-ui
The panel: the shell, its sections, its themes and the static files it serves.
keepup-metrics
The scrape, the panel's view of the fleet and the snapshot retention.
keepup-db
The abstraction that holds SQLAlchemy: the table language, the pool, the dialect registry and the creation of declared tables.
keepup-sqlite
SQLite behind the abstraction, and the two things it cannot do: RETURNING and messages between replicas.
keepup-users
Accounts, the roles they hold and the rights granted.
keepup-integration-log
Calls this application makes to outside systems, and the section that shows them.
keepup-http
The way into the application over HTTP: the application, its routes and its middleware.