Multiple changes

This commit is contained in:
2025-02-12 21:01:52 +01:00
parent d66df792c6
commit 63165795ca
5 changed files with 33 additions and 6 deletions

24
app/scripts/healthchecker.sh Executable file
View File

@@ -0,0 +1,24 @@
#!/bin/sh
# Check if nginx is running
/etc/init.d/nginx status >/dev/null 2>&1
if [ $? -ne 0 ]; then
NGINX="nginx failed!"
fi
# Check if MariaDB is running
/etc/init.d/mariadb status >/dev/null 2>&1
if [ $? -ne 0 ]; then
MARIADB="mariadb failed!"
fi
# Check if PHP-FPM is running
/etc/init.d/php8.2-fpm status >/dev/null 2>&1
if [ $? -ne 0 ]; then
PHP82="php8.2-fpm failed!"
fi
if [ -n "$NGINX$MARIADB$PHP82" ]; then
echo "$NGINX $MARIADB $PHP82" && exit 1
fi