3 ms·
systemg - "Systemd, for busy people". https://sysg.dev https://sysg.dev https://github.com/ra0x3/systemg https://github.com/ra0x3/systemg I'm personally tire
by ra0x3 11mo ago
systemg - "Systemd, for busy people".
https://sysg.dev https://sysg.dev
https://github.com/ra0x3/systemg https://github.com/ra0x3/systemg
I'm personally tired of getting stuck in config/deployment hell every time I want to deploy a long-lived web service. Sure I eventually learned how to use systemd, but systemd has SO many things baked into that I simply don't need. systemg is a lightweight process supervisor that features everything you'd typically want when running/managing production web services in the wild.
Would love feedback.
- eternityforest 11mo agoI love that it's Rust based, but being busy is exactly why I like Systemd, it Just Works, as long as you don't need to customize the OS at all.
- ra0x3 11mo agoTrue, but I think the point I'm trying to make is that when it comes to deploying (what are more often than not) web services, getting to the point with systemd where it "just works" requires more pain than I'd like - especially with regard to production deployments (reading logs, checking service status, wondering why my env vars aren't being read, etc). If at the time when I was cutting my teeth on systemd, I had access to something more lightweight and "do one thing well", I think I would've gotten a lot more sleep :)