Using the TUI
Navigate the terminal interface
The deeploy TUI (Terminal User Interface) is built for keyboard-driven workflows.
Layout
The TUI uses a panel-based layout with three sections in the left sidebar, stacked vertically:
- Projects
- Pods
- Settings
Navigate between panels and content with keyboard-first controls.
Global Navigation
| Key | Action |
|---|---|
Tab |
Next sidebar panel |
Shift+Tab |
Previous sidebar panel |
Enter / l / → |
Open / drill in |
Esc / h / ← |
Back / drill out |
j / k or ↑ / ↓ |
Move selection |
? |
Open keyboard help |
Ctrl+B |
Back to profile selector |
Common Actions
When the sidebar is focused:
ncreates new items (project, pod, token)eedits selected project/podddeletes selected project/podDdeploys selected podSstops selected podRrestarts selected pod
Pod Panel
Inside a pod, use:
1/2/3/4to switch Overview/Logs/Domains/Vars[/]to switch tabcto copy logs (Logs tab)n,g,o,e,dfor domain actions (Domains tab)eto edit vars,Ctrl+Sto save,Escto cancel (Vars tab)
For detailed vars behavior and best practices, see Pod Environment Variables.
Themes
Open themes from the Settings panel:
Tabto the sidebar Settings panel- Select Themes
- Press
Enter
Then pick a theme in the modal.
Available themes include:
- Catppuccin (Mocha, Latte, Frappé, Macchiato)
- Gruvbox (Dark, Light)
- Nord
- Dracula
- Tokyo Night
- One Dark
- Rose Pine
- Kanagawa
- Solarized
- And more…
Theme preference is saved locally.
Profiles (Multi-VPS)
deeploy supports multiple server profiles in one TUI.
With profiles you can:
- Add multiple VPS servers
- Switch the active server quickly
- Store auth token and server settings per profile
- Delete profiles you no longer need
Use the profile selector and profile forms to manage this flow.
Offline Mode
If the connection to your server is lost, the TUI enters offline mode. It will automatically reconnect when the server is available again.