#!/usr/bin/env bash set -uo pipefail FEHLER=0 for dienst in datenbank webapp; do if ! systemctl --user is-active --quiet "${dienst}.service"; then echo "KRITISCH: ${dienst}.service laeuft nicht" FEHLER=1 continue fi status="$(podman inspect "$dienst" --format '{{.State.Health.Status}}' 2>/dev/null || echo unbekannt)" if [[ "$status" != "healthy" && "$status" != "unbekannt" ]]; then echo "WARNUNG: ${dienst} ist ${status}" FEHLER=1 fi done exit $FEHLER