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).

    • Drew@sopuli.xyz
      link
      fedilink
      arrow-up
      1
      ·
      5 hours ago

      There’s so many. People can do whatever they want with their time, but this is certainly not something that was built because there was no option other than systemd