Directories
¶
| Path | Synopsis |
|---|---|
|
cmd
|
|
|
sshtunnel
command
|
|
|
internal
|
|
|
config
Package config provides configuration types and loading for the SSH tunnel manager.
|
Package config provides configuration types and loading for the SSH tunnel manager. |
|
format
Package format provides utility functions for formatting values for display.
|
Package format provides utility functions for formatting values for display. |
|
ssh
Package ssh provides SSH client functionality including direct connections, jump host support, and authentication methods (key-based and SSH agent).
|
Package ssh provides SSH client functionality including direct connections, jump host support, and authentication methods (key-based and SSH agent). |
|
tunnel
Package tunnel implements SSH tunnel management including local (-L), remote (-R), and dynamic (-D SOCKS5) port forwarding with automatic reconnection.
|
Package tunnel implements SSH tunnel management including local (-L), remote (-R), and dynamic (-D SOCKS5) port forwarding with automatic reconnection. |
|
ui
Package ui provides the terminal user interface using the BubbleTea framework.
|
Package ui provides the terminal user interface using the BubbleTea framework. |
|
ui/components
Package components provides reusable UI components for the terminal interface.
|
Package components provides reusable UI components for the terminal interface. |
|
ui/messages
Package messages defines the message types used for communication between UI components.
|
Package messages defines the message types used for communication between UI components. |
|
ui/styles
Package styles defines the visual styling for the terminal UI using lipgloss.
|
Package styles defines the visual styling for the terminal UI using lipgloss. |
|
ui/views
Package views implements the different screens of the terminal UI.
|
Package views implements the different screens of the terminal UI. |
Click to show internal directories.
Click to hide internal directories.