summaryrefslogtreecommitdiff
path: root/sysutils/immortal/pkg-descr
blob: dd77431cb63b74e168c729e830c9eda001d904bc (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
A *nix cross-platform (OS agnostic) supervisor

immortal runs a command or script detached from the controlling terminal
as a Unix daemon, it will supervise and restart the service if it has
been terminated. The service can be controlled by querying a Unix socket
"immortal.sock", this allows to remotely have full control over the service if
required by exposing the socket using a web server like Nginx.

immortal    - Starts and monitor a service
immortaldir - Directory to scan for services *.yml
immortalctl - Control existing services