[Feature Request] Support running / defining containers as Systemd Service files via Quadlet as opposed to compose yaml #485

Open
opened 2025-10-31 15:13:16 -05:00 by GiteaMirror · 0 comments
Owner

Originally created by @sikula on GitHub (Jul 25, 2025).

We run Alma Linux 9 and have to install podman-to-docker and download podman-compose as an external binary to run services which is extra steps that aren't really needed. Podman comes with Quadlet which is a way to create and manage docker containers via systemd. There's even a tool to generate quadlet systemd files from a docker command or a docker compose file podlet.

We operate in a strict security environment so downloading / running podman compose is even a bit of a hassle. Supporting this would make it even easier, reduce the attack surface, benefit from all of systemd, and would overall simplify things I think.

Let me know what other details I can provide that would help scope this out.

Originally created by @sikula on GitHub (Jul 25, 2025). We run Alma Linux 9 and have to install podman-to-docker and download podman-compose as an external binary to run services which is extra steps that aren't really needed. Podman comes with Quadlet which is a way to create and manage docker containers via systemd. There's even a tool to generate quadlet systemd files from a docker command or a docker compose file [podlet](https://github.com/containers/podlet). We operate in a strict security environment so downloading / running podman compose is even a bit of a hassle. Supporting this would make it even easier, reduce the attack surface, benefit from all of systemd, and would overall simplify things I think. Let me know what other details I can provide that would help scope this out.
GiteaMirror added the
enhancement
label 2025-10-31 15:13:16 -05:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: github-starred/komodo#485
No description provided.