Skip to content

Web UI Admin v0.1.0

Latest

Choose a tag to compare

@himalsimkhada himalsimkhada released this 09 Sep 01:02
· 1 commit to main since this release

First public release of the Web UI Admin portal — one login, one dashboard for all your self-hosted services.

  • Single admin console — register any /api backend and browse it from one dashboard behind one shared password
  • Nginx page — sites, TLS, config editor, nginx -t, reload — via nginx-webui
  • BIND page — zones, records, dig, host mapper, rndc controls, logs — via bind9-webui
  • Services page — add/remove/enable backends with live health/ready probes (persists to services.json)
  • Auto-login proxy/api/module/<name>/proxy/<path> logs into backends using the shared WEBUI_PASSWORD
  • Metrics & probes/metrics, /healthz, /readyz (Prometheus text) and a host status card
  • Access protection — shared password, brute-force lockout, 30-min remember me sessions, dark/light mode
  • Deployghcr.io/himalsimkhada/webui:latest (docker compose up -d) or install.sh (Docker / bare-metal systemd)