#!/bin/sh running() { name=$1 pgrep -f "$name" [ $? -eq 0 ] } write() { echo "$1" >> index.html } echo_down() { write 'down' } echo_up() { write 'up' } check_app() { name="$1" process="$2" write '' write "$name" write '' if running "$process"; then echo_up else echo_down fi write '' } cd /usr/share/nginx/html/status base=`cat <
EOF ` echo "$base" > index.html check_app 'kageru.moe' 'manage.py runserver' check_app 'kaleido.kageru.moe' 'kaleidowebsite' check_app 'ts.kageru.moe' 'ts3server_startscript.sh start' check_app 'git.kageru.moe' '\.\/gitea' check_app 'Selphybot (discord)' 'selphybot' check_app 'Colorbot (discord)' '\.\/colorbot' check_app 'Gmod server' 'gmod\/runserver.sh' write '
' write "