Hacker News new | past | comments | ask | show | jobs | submit login

The IMO superior https://github.com/F1bonacc1/process-compose project has this built in, while allowing to manage regular programs that don't require containers.

See: https://f1bonacc1.github.io/process-compose/health/?h=port#r...




`process-compose` is a "scheduler and orchestrator". `is_ready` only checks for services to be ready so it seems great when you want to start the services by other means and wait for them to be avialabe (for example, services started in another node of a cluster).


I have systemd manage my containers and system processes. Are there any benefits to process-compose over just using systemd?


It works on MacOS/Windows, unlike systemd. Therefore it's well suited for development environment setups for polyglot teams.

https://devenv.sh/ is one example that uses it to do just that.


Interesting project, I was not familiar with that. Thanks for letting me know :)




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: