What did yall end up settling on?

  • confusedpuppy@lemmy.dbzer0.com
    link
    fedilink
    arrow-up
    3
    ·
    10 days ago

    I started with Mint. My next and last stop was Alpine. I started trying to host my own website on a Raspberry Pi and ended up switching my laptop over to Alpine so that I could consistently learn on one operating system

    I also found a side hobby in making POSIX portable scripts which goes nicely with self-hosting. It’s great having a lean and customized desktop just for myself even if it took a long time to learn how to make it all work

    • Cousin Mose@lemmy.hogru.ch
      link
      fedilink
      arrow-up
      2
      ·
      10 days ago

      Yes! I’ve found myself doing this both personally and professionally. At work we’re using Docker and Kubernetes but the old way of thinking is assuming everything is Debian or Ubuntu so a lot of Bash scripts just break on Alpine-based containers.

      But even for those scripts we execute primarily on macOS, I’ve taken the liberty of making them POSIX compliant because you never know who’s using Bash, zsh, sh or what have you.

      • confusedpuppy@lemmy.dbzer0.com
        link
        fedilink
        arrow-up
        2
        ·
        10 days ago

        I do like the challenge of POSIX scripts.

        I’ve remade a handful of GNU extensions as POSIX scripts/functions. I also just enjoy trying to be as minimal as possible and building my own tools. It helps me understand how operating systems in the process too

        Most of my work is on codeberg

        It can be a challenge though since all searches default to bash/GNU extensions