bountui is a terminal-based user interface for interacting with HashiCorp Boundary. It provides an intuitive way to navigate scopes, targets, and sessions, making Boundary management more accessible directly from your terminal.
- HashiCorp Boundary CLI: Ensure
boundary
is installed and available in your system'sPATH
. You can find installation instructions in the Boundary CLI documentation.
Currently, bountui has been tested with OIDC authentication. Other methods may work but are not guaranteed. Methods that require interaction with the terminal (e.g., password prompts) will not work.
Authentication Method | Compatibility |
---|---|
OIDC | ✅ Supported |
Password | ❌ Not Supported |
Auth Tokens | |
LDAP |
bountui has been tested with Boundary 0.17.x. Other versions may work but are not officially supported.
Boundary Version | Compatibility |
---|---|
< 0.17.x | |
0.17.x | ✅ Supported |
0.18.x | ✅ Supported |
> 0.18.x |
bountui provides several keyboard shortcuts for interacting with Boundary resources:
Shortcut | Function |
---|---|
/ |
Search within table views |
⏎ |
Show child elements (conext sensitive) |
c |
Connect to the selected target |
Shift+c |
Show active sessions for the selected target |
Ctrl+d |
Stop the selected session |
Ctrl+c |
Quit bountui |
Esc |
Go back to the previous view |