#!/usr/bin/env bash # Installe la supervision depuis une copie versionnée du dépôt manus-dashboard. set -Eeuo pipefail readonly SCRIPT_DIR="$(cd "$(dirname "${BASH_SOURCE[0]}")" && pwd)" install -D -m 0750 "${SCRIPT_DIR}/healthcheck-apps.sh" /opt/manus-deploy/scripts/healthcheck-apps.sh install -D -m 0644 "${SCRIPT_DIR}/manus-apps-health.service" /etc/systemd/system/manus-apps-health.service install -D -m 0644 "${SCRIPT_DIR}/manus-apps-health.timer" /etc/systemd/system/manus-apps-health.timer systemctl daemon-reload systemctl enable --now manus-apps-health.timer # Un échec de contrôle doit rester visible dans systemd, sans bloquer l’installation du timer. systemctl start manus-apps-health.service || true systemctl status manus-apps-health.service --no-pager || true