From 67aa0df888e75f8bf937910183e8ddda017d8416 Mon Sep 17 00:00:00 2001 From: xeruf <27jf@pm.me> Date: Mon, 1 Jul 2024 10:40:54 +0300 Subject: [PATCH] apps/status: test nextcloud maintenance mode --- apps/status/gatus/gatus-values-configmap.yaml | 16 +++++++++++----- 1 file changed, 11 insertions(+), 5 deletions(-) diff --git a/apps/status/gatus/gatus-values-configmap.yaml b/apps/status/gatus/gatus-values-configmap.yaml index 31cac50..9f60b65 100644 --- a/apps/status/gatus/gatus-values-configmap.yaml +++ b/apps/status/gatus/gatus-values-configmap.yaml @@ -65,11 +65,17 @@ data: conditions: - "[STATUS] == 200" endpoints: - - name: "Nextcloud" + - name: "Nextcloud Files" <<: *defaults group: "Stackspout" url: "https://files.${domain}/status.php" - - name: "Zulip" + - name: "Nextcloud Maintenance Mode" + <<: *defaults + group: "Stackspout" + url: "https://files.${domain}/status.php" + conditions: + - "[BODY].maintenance == false" + - name: "Zulip Teamchat" <<: *defaults group: "Stackspout" url: "https://chat.${domain}" @@ -83,15 +89,15 @@ data: url: "https://do.${domain}/api/v1/info" conditions: - "len([BODY].auth.openid_connect.providers) > 0" - - name: "HedgeDoc" + - name: "HedgeDoc Notes" <<: *defaults group: "Stackspout" url: "https://note.${domain}" - - name: "InvoiceNinja" + - name: "InvoiceNinja Billing" url: "https://ninja.${domain}" <<: *defaults group: "Stackspout" - - name: "Zammad" + - name: "Zammad Support" url: "https://support.${domain}" <<: *defaults group: "Stackspout"