3 A tiny monitor that gives you the status of a handful of systemd services.
7 This project uses environment variables to change configuration.
9 * `MONITORCITO_SERVICES`: A comma separated list of services. Required.
10 * `MONITORCITO_PORT`: A comma separated list of services. Defaults to 1991.
13 Set `NODE_DEBUG=monitorcito` if you want to log any output. Otherwise it will
18 Set the appropriate environment variables and run `bin/monitorcito`.
22 Monitorcito includes a public directory, this is a frontend that queries
23 the service and refreshes every 5 seconds. The service assumes the API
26 Here's an example of how to set it up with nginx.
29 upstream monitorcito {
30 server localhost:1991;
37 root /home/deploy/src/monitorcito/public;
40 server_name monitor.unlimited.pizza;
45 proxy_pass http://monitorcito;