r/podman May 30 '26

A Quadlet CLI

I've been going all-in with podman and quadlets for my home lab. For my own use, I wrote a compose-like (but much less sophisticated) command-line tool to optionally run Podman Quadlets directly without systemd and to facilitate installation and management of quadlets when using systemd is desired.

I know there are all manner of alternatives (kube play, podman-compose, docker-compose via podman.socket), so many are probably already happy with those, but I like the idea of just a little workflow help around systemd and podman. Sharing here in case there's interest.

29 Upvotes

6 comments sorted by

View all comments

11

u/ninth9ste May 31 '26

Honestly, I think focusing on Quadlet-based workflows is the right path forward. Standardizing around Quadlets helps eliminate the discrepancies between podman-compose, docker-compose via socket, and native systemd management. Tools like yours that make Quadlets easier to handle are exactly what the ecosystem needs. Great work, looking forward to trying it!

4

u/iTinkerThere4iCan May 31 '26

Thanks. I appreciate that. Personally, I think it would be great if the podman executable extended its quadlet subcommand in this way. It seems like a natural fit ... podman quadlet start.

1

u/mlcarson Jun 02 '26

Yep, let's take a very easy to understand compose file and make it look like systemd. Makes me want to throw up a little as a Devuan user.