“ciron”: a lightweight process supervisor daemon

Hey everyone,

I’m working on a small project called ciron - a lightweight process supervisor daemon written in Rust.
It’s meant as a future alternative to supervisord, focusing on simplicity, security, and minimal dependencies.

One of the main motivations behind it was to remove the Python interpreter dependency used by supervisord, which increases both the attack surface and resource usage.
I originally started this project to manage processes inside microVMs and AWS Nitro Enclaves, but it can also be used in regular Linux environments.

Right now, the functionality is quite minimal - basic process management (start, stop, restart) and some examples.

Please find the dev branch here, and leave a comment!