Terminal user interface for Podman environment.
podman-tui is a terminal user interface for podman environment. It is using podman go bindings to communicate with local or remote podman machine (through SSH).
| Terminal User Interface | Podman |
|---|---|
| release-1.x | v5.x.y |
| release-0.x | v4.x.y |
Building from source (Linux, Windows and MacOS) or installing packaged versions are detailed in install guide.
-
podman.socketservice needs to be running on podman machine. The recommended way to start Podman system service in production mode is via systemd socket-activation:$ systemctl --user start podman.socket
See start podman system service for more details.
-
If the SSH key has a passphrase, then you need to set and export
CONTAINER_PASSPHRASE=<password>variable.$ export CONTAINER_PASSPHRASE=keypass -
podman-tui uses 256 colors terminal mode on
Nixsystem and standard ANSI colors onWindowssystem (use "command prompt" application).
podman-tui uses following keyboard keys for different actions:
| Action | Key |
|---|---|
| Display command menu | m |
| Display sort menu | s |
| Switch to next screen | l |
| Switch to previous screen | h |
| Move up | k |
| Move down | j |
| Exit application | Ctrl+c |
| Close the active dialog | Esc |
| Switch between interface widgets | Tab |
| Delete selected item | Delete |
| Move up/down | Up/Down |
| Previous/Next screen | Left/Right |
| Scroll Up | Page Up |
| Scroll Down | Page Down |
| Display help screen | F1 |
| Display system screen | F2 |
| Display pods screen | F3 |
| Display containers screen | F4 |
| Display volumes screen | F5 |
| Display images screen | F6 |
| Display networks screen | F7 |
| Display secrets screen | F8 |
This project is using the Containers Community Code of Conduct
Licensed under the Apache 2.0 license.
