• K3CAN@lemmy.radio
    link
    fedilink
    English
    arrow-up
    2
    ·
    1 day ago

    Using them here to run everything. My whole *arr stack is running in a Quadlet pod. Really convenient, especially the auto update and rollbacks.

  • k_rol@lemmy.ca
    link
    fedilink
    English
    arrow-up
    3
    ·
    4 days ago

    I love the concept too and I just hope it will catch on much more than this. To convert your compose files you could use Podlet. I’m also working on converting it to JavaScript(PodletJS) so it’s available in it-tools.

    Go for Podlet though, really nice for command lines.

    Sorry for all the links, I got overly excited 😆

  • justme@lemmy.dbzer0.com
    link
    fedilink
    English
    arrow-up
    1
    ·
    4 days ago

    I like them very much as well, only thing I’m annoyed about is that you always need to drag that --user option… I mean, if I’m not using root or sudo, shouldn’t it be clear that I’m talking about the user space?

    • Botzo@lemmy.worldOP
      link
      fedilink
      English
      arrow-up
      0
      ·
      4 days ago

      Agreed! That would be a huge QoL improvement (and work just like the podman command does). Now I’m thinking about other commands that force this silliness, like pip.

  • giacomo@lemmy.dbzer0.com
    link
    fedilink
    English
    arrow-up
    1
    ·
    4 days ago

    hell yeah! i moved my whole setup from docker to podman with systemd with quadlets. auto updates and everything. so smooth.

  • dust_accelerator@discuss.tchncs.de
    link
    fedilink
    English
    arrow-up
    1
    ·
    4 days ago

    Ah yes, a fellow quadlet enjoyer. Cheers!

    Did

    $ /usr/lib/systemd/system-generators/podman-system-generator --user --dryrun
    

    Also prove to be really valuable, too?

    • Botzo@lemmy.worldOP
      link
      fedilink
      English
      arrow-up
      2
      ·
      4 days ago

      I didn’t use that! I had a docker-compose file and used podlet to translate (which took a little massaging due to it not supporting interpolations).

      /usr/libexec/podman/quadlet --user --dryrun was quite helpful though!

  • Eldaroth@lemmy.world
    link
    fedilink
    English
    arrow-up
    0
    ·
    4 days ago

    Nice, did the same for some services I run at home. Now in the process of migrating my stuff on my vps from docker compose to quadlets. It’s a bit more involved but worth the QoL stuff quadlets bring with them, like automatic updates and systemd integration. I’m curious, which is your Linux distro of choice to run your podman quadlets on?

  • Possibly linux@lemmy.zip
    link
    fedilink
    English
    arrow-up
    1
    arrow-down
    1
    ·
    4 days ago

    They are generally pretty good but troubleshooting them is a pain. Quadlets are also a bit more more complex than Docker compose.

    Note: User space includes root and anything not running in kernel space.

    • Nico198X@europe.pub
      link
      fedilink
      English
      arrow-up
      1
      ·
      3 days ago

      I hate docker compose and find that much more complicated. It’s a whole other structure that’s essentially unneeded.

      But I started with podman and not docker, so that’s probably why

  • poVoq@slrpnk.net
    link
    fedilink
    English
    arrow-up
    0
    ·
    4 days ago

    Yeah, those are very convenient and much easier than having to deal with Kubernetes or such.

    • mongoose@sopuli.xyz
      link
      fedilink
      English
      arrow-up
      1
      ·
      4 days ago

      Yeah replacing my k3s -> microk8s -> k3s multi-month headache with like 5 basic quadlet files in an evening was so wonderful and a relief