top | item 40186074

(no title)

thenonameguy | 1 year ago

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

discuss

order

cholindo|1 year ago

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

40183933|1 year ago

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

thenonameguy|1 year ago

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.

stavepan|1 year ago

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