pods
pods copied to clipboard
Keep track of your podman containers
Pods
A Podman desktop application
Interact with Podman using an intuitive desktop application.
Pods focuses on simplicity and good usability. The only requirement is that you have Podman installed.
⚡ Disclaimer
Pods is currently under heavy development. So be prepared for missing features and a lot of bugs.
🔌 Installation
You can grab the latest CI build from here.
Then you need to unzip the archive's content and install the application with the command flatpak install pods.flatpak.
🏗️ Building from source
GNOME Builder
GNOME Builder is the environment used for developing this application. It can use Flatpak manifests to create a consistent building and running environment cross-distro. Thus, it is highly recommended you use it.
- Download GNOME Builder.
- In Builder, click the "Clone Repository" button at the bottom, using
https://github.com/marhkb/pods.gitas the URL. - Click the build button at the top once the project is loaded.
Meson
Prerequisites
The following packages are required to build Pods:
- meson
- ninja
- appstream-glib (for checks)
- cargo
- glib2
- gtk4
- libadwaita >= 1.2
Build Instruction
git clone https://github.com/marhkb/pods.git
cd pods
meson _build --prefix=/usr/local
ninja -C _build install
🙌 Help translate Pods
You can help Pods translate into your native language. If you found any typos or think you can improve a translation, you can use the Weblate platform.
💝 Acknowledgment
The library podman-api-rs provides a rust interface to the Podman API. Without this great project, Pods would probably never have come into existence.
I also wanted to thank SeaDve, from whom I took the gettext python script and whose projects like Kooha and Mousai served as inspiration for the README.
And also, a warm thank you to all the contributors and translators from Weblate.