Open sourceSelf-hosted

Infrastructure for student organizations

One deployment for many orgs, each with the modules it needs.

Dashboard

One dashboard for each org.

Officers manage modules, tokens and pods.

Settings page with a switch for each module
Module switches
Tokens page with a new agent token and its scopes
Scoped tokens
Compute page with the org pods and their sessions
Compute pods

Access

Member data stays in its org.

Access checks

Member and officer checks on every org route.

Audit log

Each change by an officer or a token is recorded.

Encrypted secrets

Org secrets and OAuth grants are encrypted at rest.

Short-lived access

SSH certificates last 12 hours. Tokens are revocable.

Run it for your org.

Postgres or SQLite, with Docker or on one RunPod pod.