• Link@rentadrunk.org
    link
    fedilink
    English
    arrow-up
    20
    ·
    1 year ago

    Very interesting to read. A lot of this is not really surprising like Docker being much higher than bare metal installations.

    However, I’m surprised Caddy wasn’t higher. While I use nginx I keep hearing good things about Caddy.

    • cwagner@lemmy.cwagner.meOP
      link
      fedilink
      English
      arrow-up
      9
      ·
      1 year ago

      like Docker being much higher than bare metal installations.

      I wish I could avoid docker, but many projects don’t even come with bare metal installations anymore :(

      However, I’m surprised Caddy wasn’t higher.

      Same, I use and love it, but even Traefik is higher.

      • synae[he/him]@lemmy.sdf.org
        link
        fedilink
        English
        arrow-up
        4
        ·
        1 year ago

        I can understand avoiding Docker, Inc software, but not an aversion to containers. Why do you prefer baremetal over containerization?

        • cwagner@lemmy.cwagner.meOP
          link
          fedilink
          English
          arrow-up
          9
          ·
          edit-2
          1 year ago

          Everything is too abstract and annoying. I do like containers, LXCs under Proxmox are amazing, they feel like VMs and installing software works just like installing on metal.

          With Docker, simple things like looking at logs, using a shared DB, backups, are all more involved, everything is different from normal.

          edit: incomplete sentence fixed

        • equidamoid@lemmy.world
          link
          fedilink
          English
          arrow-up
          1
          ·
          1 year ago

          Better dependency control. I strongly prefer software that only depends on the stuff I can get from the package manager. This lowers the chance of supply chain attacks. Doesn’t prevent them, but I expect repo maintiners to do a better job looking at packages, than a developer who just puts another pip/gem/npm install in a dockerfile.

          Also if something is only available in a container, it sort of screams “this code is such a mess, we don’t even know a simple way to run it” to me.

      • peregus@lemmy.world
        link
        fedilink
        English
        arrow-up
        3
        ·
        1 year ago

        I wish I could avoid docker, but many projects don’t even come with bare metal installations anymore :(

        If I may ask; why?

        • cwagner@lemmy.cwagner.meOP
          link
          fedilink
          English
          arrow-up
          1
          ·
          1 year ago

          Everything is too abstract and annoying. I do like containers, LXCs under Proxmox are amazing, they feel like VMs and installing software works just like installing on metal.

          With Docker, simple things like looking at logs, using a shared DB, backups, are all more involved, everything is different from normal.