cross-posted from: https://programming.dev/post/36342010

Nitro is a tiny process supervisor that also can be used as pid 1 on Linux.

There are four main applications it is designed for:

  • As init for a Linux machine for embedded, desktop or server purposes
  • As init for a Linux initramfs
  • As init for a Linux container (Docker/Podman/LXC/Kubernetes)
  • As unprivileged supervision daemon on POSIX systems

Nitro is configured by a directory of scripts, defaulting to /etc/nitro (or the first command line argument).

  • Avid Amoeba@lemmy.ca
    link
    fedilink
    English
    arrow-up
    20
    arrow-down
    1
    ·
    3 days ago

    I like systemd so much I felt compelled to come here and tell you about it.

  • kaidenshi@lemmy.world
    link
    fedilink
    English
    arrow-up
    18
    arrow-down
    3
    ·
    4 days ago

    The submitter appears to be attempting to stir up controversy by implying the author of nitro “hates systemd”. This is just an alternative init, it has nothing to do with systemd and there is no opinion whatsoever about systemd in the linked GitHub. Subby, quit your shit stirring.

      • waspentalive@lemmy.world
        link
        fedilink
        English
        arrow-up
        2
        ·
        edit-2
        3 days ago

        Is choice a bad thing? Each one gets the features and workflow that suits that one. You put the wheels on your Linux that you like the best, I choose mine too. They all work on the same roads.

        • fayoh@sopuli.xyz
          link
          fedilink
          English
          arrow-up
          2
          ·
          edit-2
          3 days ago

          I guess the question is how many choices do we need, can we cooperate on a couple of them?

          We already had sysvinit, busybox-init, dinit, epoch, ginitd, initng, launchd, openrc, rinit, shepherd, s6, upstart, smf, finit, BSD rc.d, and probably more.

  • Victor@lemmy.world
    link
    fedilink
    English
    arrow-up
    7
    arrow-down
    7
    ·
    3 days ago

    I’m probably very prejudiced but I have a hard time taking someone seriously who has an anime girl as their public avatar. I’m sorry for being an asshole (?), but I admit my faults.

      • Victor@lemmy.world
        link
        fedilink
        English
        arrow-up
        2
        arrow-down
        4
        ·
        3 days ago

        😄

        I bet they did and I’m happy for everyone involved. It’s just not indicative of being an adult, in my opinion.

        Now I’ll freely admit I can be the most childish person ever, but not in certain situations where I need to represent something.

        Again, just my personal feelings.

    • Alphane Moon@lemmy.world
      link
      fedilink
      English
      arrow-up
      5
      arrow-down
      7
      ·
      3 days ago

      No, you’re not prejudiced. This is a reasonable take.

      If you release public facing projects (outside of anime and anime adjacent projects), you need a modicum of professionalism.

      Open your own affiliated Mastodon account and pick whatever avatar your want. Release channels should have neutral avatars/graphics/images.

        • Victor@lemmy.world
          link
          fedilink
          English
          arrow-up
          2
          arrow-down
          1
          ·
          3 days ago

          Nothing happens, I just think it’s cringe. I’ll take the down votes, I’m just being one hundred percent honest. I can’t take you seriously with anime avatars, I just can’t. 🥲