Skip to content

Developer tools · container orchestrator

Podman Quadlets

Hacker Approved

Runs Podman containers as native systemd services, so they start, log and restart like other system services, though docs are thin and errors can be hidden in journald.

Summarized from 48 comments.

Runs Podman containers as native systemd services, so they start, log and restart like other system services, though docs are thin and errors can be hidden in journald.

recommend
30
criticize
10
months recommended
10 of 13

Why people love it

  • Integrates natively with systemd services · 6

    Quadlets are implemented as a systemd generator in order to re-use the existing service management system that exists on essentially all major Linux distros.

    Jul 2026 · comment

    The nice thing about quadlets is exactly that, they integrate with systemd and by extension the rest of the system.

    May 2026 · comment

    Podman is instead reusing the platform which exists, Quadlets are just reusing systemd

    Jul 2026 · comment
  • Better than compose or plain Docker · 4

    systemd can manage services on a system just fine, and even better than any compose workload ever could

    May 2026 · comment

    quadlets are undoubtedly better, and I was looking forward to upgrade Debian just for that

    Jan 2026 · comment

    one of the best additive things that podman has on top of the regular docker toolset

    Jul 2026 · comment
  • Easy to adopt on systemd hosts · 3

    podman quadlets is like a systemd-friendly version of docker compose, which is a good fit for a single server use case

    Mar 2026 · comment

    You don't have to learn much resource jargon for a quadlet, just the Pod type

    Jul 2026 · comment

    If you're already using systemd it's barely any effort to add quadlets.

    Oct 2026 · comment
  • Good for single-server hosting · 3

    podman quadlets is like a systemd-friendly version of docker compose, which is a good fit for a single server use case

    Mar 2026 · comment

    Quadlets are a real game changer for this type of small-to-medium scale declarative hosting

    Jan 2026 · comment

    They are good for running a local headless persistent service.

    Dec 2025 · comment

What people warn about

  • Errors hidden, hard to debug · 2

    The biggest problem with the systemctl daemon-reload (--user) workflow to register quadlets with systemd is it hides any generation errors in journald instead of giving immediate feedback.

    Jan 2026 · comment

    systemctl never noticed my qualdet definitions, even if podman considered my .container file registered.

    Jan 2026 · comment
  • Poor documentation · 3

    I agree that the documentation needs a good tutorial to show the complete concept as a starting point.

    Jan 2026 · comment

    Documentation for those leaves a lot to be desired too, it's just one huge itemized man page.

    Dec 2025 · comment

    Quadlet just has bad docs

    Jan 2026 · comment
  • Unclear rootless and system-level support · 3

    podman quadlet doesn't seem to support running at a "system level" as a non-root user, at least according to their docs

    Jan 2026 · comment

    My understanding is quadlet does not solve this, and my options are calling "systemctl --user" or "--userns auto".

    Jan 2026 · comment

    That was not sufficient. Both for global o user setup.

    Jan 2026 · comment
  • Many tiny unit files, esoteric · 2

    You have to break the configuration up into a bunch of tiny unit files and then separately copy them to /etc or a dedicated user's dotfiles.

    May 2026 · comment

    they seem very esoteric, especially if you're not very well versed in systemd service definitions

    Jan 2026 · comment

What hackers pick instead

Every quote

The 40 most detailed of 48 comments. Each links to the original.

  1. The biggest problem with the systemctl daemon-reload (--user) workflow to register quadlets with systemd is it hides any generation errors in journald instead of giving immediate feedback.

    Mixed · Jan 2026 · in “What Has Docker Become?”

  2. Quadlets are implemented as a systemd generator in order to re-use the existing service management system that exists on essentially all major Linux distros.

    Recommends · Jul 2026 · in “Podman v6.0.0”

  3. podman quadlets is like a systemd-friendly version of docker compose, which is a good fit for a single server use case

    Recommends · Mar 2026 · in “Cockpit is a web-based graphical interface for servers”

  4. The nice thing about quadlets is exactly that, they integrate with systemd and by extension the rest of the system.

    Recommends · May 2026 · in “Should I Run Plain Docker Compose in Production in 2026?”

  5. systemd can manage services on a system just fine, and even better than any compose workload ever could

    Recommends · May 2026 · in “Should I Run Plain Docker Compose in Production in 2026?”

  6. I agree that the documentation needs a good tutorial to show the complete concept as a starting point.

    Mixed · Jan 2026 · in “What Has Docker Become?”

  7. Quadlets are a real game changer for this type of small-to-medium scale declarative hosting

    Recommends · Jan 2026 · in “I Cannot SSH into My Server Anymore (and That's Fine)”

  8. quadlets are undoubtedly better, and I was looking forward to upgrade Debian just for that

    Recommends · Jan 2026 · in “Lennart Poettering, Christian Brauner founded a new company”

  9. Podman is instead reusing the platform which exists, Quadlets are just reusing systemd

    Recommends · Jul 2026 · in “Podman v6.0.0”

  10. one of the best additive things that podman has on top of the regular docker toolset

    Recommends · Jul 2026 · in “Podman v6.0.0”

  11. Podman integrates with the systemd service manager, not the rest of the project

    Recommends · May 2026 · in “Should I Run Plain Docker Compose in Production in 2026?”

  12. You don't have to learn much resource jargon for a quadlet, just the Pod type

    Recommends · Jul 2026 · in “Podman v6.0.0”

  13. If you're already using systemd it's barely any effort to add quadlets.

    Recommends · Oct 2026 · in “What I self-host”

  14. I switched a few years back and use Quadlets instead of compose now.

    Recommends · Jul 2026 · in “Podman v6.0.0”

  15. those hook into systemd so you can treat them like a normal service

    Recommends · Dec 2025 · in “Self-hosting my photos with Immich”

  16. They are good for running a local headless persistent service.

    Recommends · Dec 2025 · in “I got hacked: My Hetzner server started mining Monero”

  17. containers and systemd together as a first class citizen

    Recommends · Dec 2025 · in “Systemd v259”

  18. You have to break the configuration up into a bunch of tiny unit files and then separately copy them to /etc or a dedicated user's dotfiles.

    Criticizes · May 2026 · in “Should I Run Plain Docker Compose in Production in 2026?”

  19. podman quadlet doesn't seem to support running at a "system level" as a non-root user, at least according to their docs

    Criticizes · Jan 2026 · in “Lennart Poettering, Christian Brauner founded a new company”

  20. My understanding is quadlet does not solve this, and my options are calling "systemctl --user" or "--userns auto".

    Criticizes · Jan 2026 · in “Lennart Poettering, Christian Brauner founded a new company”

  21. systemctl never noticed my qualdet definitions, even if podman considered my .container file registered.

    Criticizes · Jan 2026 · in “What Has Docker Become?”

  22. they seem very esoteric, especially if you're not very well versed in systemd service definitions

    Criticizes · Jan 2026 · in “What Has Docker Become?”

  23. Documentation for those leaves a lot to be desired too, it's just one huge itemized man page.

    Criticizes · Dec 2025 · in “I got hacked: My Hetzner server started mining Monero”

  24. That was not sufficient. Both for global o user setup.

    Criticizes · Jan 2026 · in “What Has Docker Become?”

  25. Quadlet just has bad docs

    Criticizes · Jan 2026 · in “What Has Docker Become?”

  26. Quadlets are great, you basically can declare a compose file as a systemd unit with all the good and bad that comes with that.

    Recommends · Jul 2026 · in “Rebuilding My Homelab with Compose, Ruby, IPv6, and No Kubernetes”

  27. The pattern I've settled on is using Podman quadlets for most services, but that isn't without pain either

    Mixed · Sep 2026 · in “US sanctions force The Netherlands off Microsoft and toward alternative NixOS”

  28. Quadlet are great but running podman via systemd as a non root user worked perfectly well before quadlets

    Recommends · Jan 2026 · in “Lennart Poettering, Christian Brauner founded a new company”

  29. you should look into quadlets (docker containers managed by systemd) to manage containers with nix

    Recommends · Jul 2026 · in “How to Build a Minimal ZFS NAS Without Synology, QNAP, TrueNAS”

  30. It definitely can solve some of those problems, and that’s the approach I’d generally recommend.

    Recommends · Jul 2026 · in “Podman v6.0.0”

  31. At the end of the day, quadlets (which are just systemd services) are just text files.

    Recommends · Nov 2025 · in “Production-Grade Container Deployment with Podman Quadlets – Larvitz Blog”

  32. I believe that's the version I used before I switched to Quadlets

    Recommends · Jul 2026 · in “Podman v6.0.0”

  33. feel much more native and certainly more secure than my old setup

    Recommends · May 2026 · in “Building a custom NAS/homeserver with Fedora CoreOS”

  34. Quadlets are another example of systemd (and podman) beauty

    Recommends · Jun 2026 · in “You Don't Love Systemd Timers Enough”

  35. Why not have your cake and eat it too with quadlets?

    Recommends · Oct 2026 · in “What I self-host”

  36. podman quadlets autoupdate quite nicely

    Recommends · May 2026 · in “Blog ran on Ubuntu 16.04 for 10 years. I migrated it to FreeBSD”

  37. handles the rootless user case properly

    Recommends · Jan 2026 · in “Lennart Poettering, Christian Brauner founded a new company”

  38. after that it was a piece of cake

    Recommends · Jul 2026 · in “Podman v6.0.0”

  39. Kube play and quadlets are cool

    Recommends · Jun 2026 · in “Codex just found a "workaround" of not having sudo on my PC”

  40. saw an 8% drop in power usage

    Recommends · Jul 2026 · in “Podman v6.0.0”

Counts from 1,795,640 Hacker News comments, Nov 2025 to Nov 2026. How we count · Report a mistake