immortal

OS-agnostic supervisor to manage and monitor long-running processes

brewmacoslinux
Try with needOr install directly
Source

About

OS agnostic (*nix) cross-platform supervisor

Commands

immortalimmortalctl

Examples

Start a supervised process with a configuration file$ immortal -c /etc/immortal/myapp.yml
Check status of all supervised processes$ immortalctl status
Stop a specific supervised process$ immortalctl stop myapp