Free, open source

A web UI that never desyncs

Embedded in the CLI for quick access, or run it standalone on your server for 24/7 monitoring. Reads the same state files the CLI writes — the dashboard is never out of date.

teploy ui
or
teploy ui --serve

Same binary. Two modes.

teploy ui

$ teploy ui

Reading state from ./teploy.yml + servers

3 apps, 5 servers, 2 accessories

UI ready at http://localhost:8787

$ teploy ui --serve --host 0.0.0.0:8787

Standalone mode

Uptime checks running (HTTP/TCP)

Listening on 0.0.0.0:8787 (Caddy auto-HTTPS)

Ready.

Two modes, one tool

Run it locally when you need a quick look, or deploy it standalone for always-on visibility.

Embedded

Bundled into the CLI binary. Run teploy ui from your terminal to launch a local dashboard against your current config. No install, no setup.

teploy ui # opens localhost

Standalone — 24/7 monitoring

Run the dashboard as a daemon on your server. Adds HTTP/TCP uptime checks, response-time history, and alerting on top of the embedded feature set.

teploy ui --serve # background daemon

One source of truth

Dokploy and Coolify maintain a separate database of what's deployed. Change anything via SSH and the UI is wrong. Dash doesn't have its own database. It reads the state files the CLI writes on your server. Deploy from CLI, UI, or a webhook — the view is always current.

What's inside

A practical operations dashboard. No telemetry pipeline to set up, no agents to install.

Live deploy view

Watch builds and deploys stream in real time. WebSocket-driven status, no polling, no refresh required.

App & accessory control

Start, stop, restart, rollback. Manage Postgres, Redis, MySQL accessories from the same screen as your apps.

Streamed logs

Tail container logs from any server. Filter by service, level, or time range without leaving the dashboard.

Env vars & secrets

Edit environment variables and encrypted secrets in the UI. Changes persist across deploys, encrypted at rest.

Uptime monitoring

Standalone mode adds HTTP/TCP health checks, response-time graphs, and incident timeline. Uptime Kuma-style, built in.

Alerts on outages

Notify via webhook, email, or Slack when a check fails or recovers. Per-monitor thresholds and grace windows.

Already have the CLI?

Dash ships in the same binary. Run teploy ui and you're in.