Skip to content

Keyboard Navigation

The fleet TUI is a terminal dashboard for managing your apps. Launch it with sudo fleet or sudo fleet tui.

The TUI has three top-level views you cycle through with Tab:

  1. Dashboard — app list with status
  2. Health — health check results for all apps
  3. Secrets — vault management (seal/unseal, view/edit secrets)

From any top-level view you can drill into detail views (app detail, logs, secret editing) and return with Esc.

Global shortcuts

These work from every view (except the secret editor, which captures all input):

KeyAction
TabCycle between Dashboard, Health, Secrets
EscGo back to previous view
qQuit the TUI
xToggle secret redaction (show/hide values)
?Show keyboard shortcut help overlay

List navigation

All scrollable lists share the same controls:

KeyAction
j / Move selection down
k / Move selection up
EnterSelect item / confirm action

Lists scroll automatically when the cursor moves beyond the visible window. Indicators show when items exist above or below the viewport.

Secrets shortcuts

Available in the Secrets view:

KeyAction
uUnseal the vault
lSeal the vault
aAdd a new secret
dDelete the selected secret
rReveal / hide the selected value

Logs shortcuts

When viewing logs for a specific app:

KeyAction
fToggle follow mode (live-stream new lines)
EscReturn to app detail

Help overlay

Press ? at any time to see the full shortcut reference grouped by Navigation, Actions, and Secrets. Press any key to dismiss.

Privilege requirements

The TUI requires root (sudo fleet) because it calls systemctl, reads the vault, and talks to the Docker daemon. Read-only commands like fleet status work without root.