Manage Linux containers seamlessly using Podman within the GNOME Shell.
This extension provides a convenient GNOME Shell menu to manage your Podman containers. Supported actions include:
- Start: Initialize containers. π
- Stop: Terminate running containers. π
- Remove: Delete containers. ποΈ
- Pause: Suspend container processes. βΈοΈ
- Restart: Reboot containers. π
- Top Resources: Display resource usage stats. π
- Shell Access: Open a terminal shell in the container. π§
- Live Stats: View real-time statistics in a new terminal. π
- Logs Monitoring: Follow logs in a new terminal session. π
- Inspect Info: View and copy detailed inspection information. π
You can install this extension directly from the GNOME Extensions page.
-
Clone the repository:
git clone https://github.com/rgolangh/gnome-shell-extension-containers cd gnome-shell-extension-containers
-
Build and install:
make all
- Enable the extension:
make enable
Alternatively, enable it via Extensions -> Toggle 'Containers'.
To contribute to the development of this extension:
Clone the repository and make your changes. Debugging: Spin up an inline GNOME Shell session in a dedicated window:
make debug
Contributions are welcome! Please ensure your code follows the projectβs style guidelines and is thoroughly tested before submitting a pull request.
Apache-2.0 License