Documentation

Last updated in git: 2026-06-11

Admin over HTTP

The HTTP admin surface is the browser-facing counterpart to the SSH admin console.

It is intended to be provided by:

  • frontend-http
  • backend-admin-http

Current state

What can be stated factually today:

  • backend-admin-http exists in the repository
  • it is part of the mounted HTTP backend family
  • the public browser-facing admin workflow is not yet documented as a complete operator surface

Intended layout

The HTTP admin surface will sit behind frontend-http, which means it will follow HTTP routing rules rather than SSH session rules.

That includes:

  • host and path-based mounting
  • browser-oriented authentication and session behavior
  • web responses rather than line-based REPL output

TODO

The following pieces still need to be documented once the surface is complete:

  • exact route layout
  • authentication and session behavior
  • which SSH admin operations are mirrored in HTTP
  • final browser workflow for backend enablement and resource management
  • examples for site, OCI, mail, users, and groups management over HTTP
admin http