Portable rust based service runner for the experimental modular services spec

4 Likes

but… one of the core purposes for modular services was to abstract over service manager… by implementing another service manager it feels very backward in a sense

in no way to i mean to discourage you here… i’m just trying to understand the rationale of nimi as a solution to the problems modular services attempt to resolve


aside from all this, nimi looks cool, great work :+1:

It’s more just to have an alternative to systemd that can run in devShells or containers as that’s currently the only implemented target (to my knowledge).

2 Likes

Nice!

In a similar vein, I found this project which emulates systemd by running unit files, I’ve been meaning to try it against some NixOS systemd services to see what could work. (I don’t understand why systemd itself doesn’t provide something to do that more easily…)

Since we are talking about similar projects, for development i use https://tilt.dev/. It has some issues, but local_resource works well enough for most things.

Example: