https://github.com/naraesk/plasma-podman
Plasmoid for KDE Plasma to control docker containers
https://github.com/naraesk/plasma-podman
container convenience docker docker-compose kde plasma podman
Last synced: 2 months ago
JSON representation
Plasmoid for KDE Plasma to control docker containers
- Host: GitHub
- URL: https://github.com/naraesk/plasma-podman
- Owner: naraesk
- License: gpl-3.0
- Created: 2017-11-05T18:33:49.000Z (over 8 years ago)
- Default Branch: master
- Last Pushed: 2026-03-07T21:44:31.000Z (3 months ago)
- Last Synced: 2026-03-08T02:52:49.322Z (3 months ago)
- Topics: container, convenience, docker, docker-compose, kde, plasma, podman
- Language: C++
- Homepage: https://store.kde.org/p/1198473/
- Size: 5.82 MB
- Stars: 42
- Watchers: 2
- Forks: 4
- Open Issues: 10
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
- awesome-starred - naraesk/plasma-podman - Plasmoid for KDE Plasma to control docker containers (C++)
README
# Plasma Podman Control
A KDE Plasma 6 widget for controlling Podman Compose stacks from the system tray.

### Features
* show status of container (with some delay)
* start and stop services (`podman compose up SERVICE` and `podman compose stop SERVICE`)
* start shell for services (`podman compose exec SERVICE sh`)
* open public port in browser
* edit compose file in default text editor
* show log files (`podman compose logs`)
## Installation
Please install Podman and podman-compose. Most distributions should provide packages for them. Then, run `install.sh` to install the plasmoid or run the following commands manually.
1. `mkdir build && cd build`
2. ``cmake -DCMAKE_INSTALL_PREFIX=`qmake6 -query QT_INSTALL_PREFIX` -DCMAKE_BUILD_TYPE=Release -DKDE_INSTALL_LIBDIR=lib ../``
3. `make`
4. `sudo make install`
5. `kquitapp6 plasmashell`
6. `kstart plasmashell`