Skip to content

Postgram Admin Brings Setup And Operations Into The Browser

July 12, 2026

Postgram now includes a browser-based Admin interface for the setup and maintenance work that previously pushed operators toward the terminal. It is a curated, security-conscious control plane for the supported path: onboarding, provider configuration, health and queue inspection, API keys, safe maintenance jobs, and staged backup and restore.

Postgram Admin operations dashboard

On a fresh Docker installation, the API container prints a one-time bootstrap token. Open http://127.0.0.1:3000/admin, paste that token, create the first admin, and enroll MFA. After the first active MFA login, Postgram opens the guided onboarding flow automatically.

The onboarding guide explains provider and model settings, write-only secrets, validation and apply, backup and restore, and maintenance dry-runs. Progress is stored in Postgres, so a refresh, sign-out, browser close, or ordinary container restart resumes at the last saved step. The Onboarding tab remains available after the guide is skipped or completed.

Postgram Admin provider configuration

The interface keeps risky actions deliberate:

  • Provider changes are saved and validated before they are applied.
  • Provider secrets are write-only and never returned in plaintext.
  • Maintenance starts with a dry-run preview and explicit review.
  • Sensitive actions require a fresh six-digit MFA confirmation.
  • Restore writes into a new database and checks health before switch-over, leaving the old database available for rollback.
Postgram Admin maintenance dry-run and apply flow

The browser interface is intentionally not raw CLI parity. Emergency recovery, embedding migrations, raw SQL inspection, and advanced operator jobs remain in pgm-admin; everyday setup and maintenance now have a safer, more approachable home.

See the Admin Interface guide for the complete setup flow, Docker resume warning, and a tour of every Admin tab. The onboarding state work landed in Postgram PR #95.