From 8623762b856e88b1512086f8adac677985f5349b Mon Sep 17 00:00:00 2001 From: Siavash Sameni Date: Fri, 29 May 2026 05:40:02 +0400 Subject: [PATCH] =?UTF-8?q?docs:=20sync=20from=20deployment=204e8658d=20?= =?UTF-8?q?=E2=80=94=20Gatus=20service=20config=20committed?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- 08 - Operations/Gatus Monitoring - Proposed Config.md | 2 +- 09 - Audits/Activity Log.md | 10 ++++++++++ 2 files changed, 11 insertions(+), 1 deletion(-) diff --git a/08 - Operations/Gatus Monitoring - Proposed Config.md b/08 - Operations/Gatus Monitoring - Proposed Config.md index 8aff8d1..cbde7f5 100644 --- a/08 - Operations/Gatus Monitoring - Proposed Config.md +++ b/08 - Operations/Gatus Monitoring - Proposed Config.md @@ -242,7 +242,7 @@ endpoints: |---|------|-------|--------| | 1 | Backend: add `GET /api/health` endpoint exposing the structured check object | `backend` (escrow-backend) | ✅ Shipped in 2.6.49 | | 2 | Frontend: add `/api/health` Next.js route that fetches backend health and surfaces it (optional, for end-to-end check) | `frontend` (escrow-frontend) | ⏳ Pending | -| 3 | Ops: deploy Gatus config to the homelab Gatus instance, wire to Telegram | wherever the existing Gatus lives | ⏳ Pending | +| 3 | Ops: deploy Gatus config to the homelab Gatus instance, wire to Telegram | `deployment` repo (`deployment/gatus/config.yaml`) | ✅ Config committed; needs `docker-compose up -d gatus` on server | | 4 | Ops: document the runbook for each alert (what to check when "backend-dev-health" fires) | this doc, or a sibling runbook file | ⏳ Pending | --- diff --git a/09 - Audits/Activity Log.md b/09 - Audits/Activity Log.md index 9e04903..1fd8ac1 100644 --- a/09 - Audits/Activity Log.md +++ b/09 - Audits/Activity Log.md @@ -11,6 +11,16 @@ entries on top. Maintained by agents per the rule in `../AGENTS.md`. --- +### 2026-05-28 — deployment@4e8658d — Gatus monitoring: Docker service + config + +**Commits:** deployment `1ac2e74` → `4e8658d` +**Touched:** `deployment/gatus/config.yaml`, `deployment/docker-compose.yml`, `deployment/.env` +**Why:** Add Gatus monitoring service to the deployment stack. Config covers backend-dev, backend-prod, frontend-dev, frontend-prod, and external deps (RN API, Chainalysis, BSC RPC). Telegram alerting configured. Service exposed via Traefik at `gatus.ch.manko.yoga`. +**Verification:** Config file validated against Gatus schema. Awaiting `docker-compose up -d gatus` on server. +**Linked docs updated:** [[08 - Operations/Gatus Monitoring - Proposed Config]] + +--- + ### 2026-05-28 — backend@6c01a30 — Gatus monitoring: GET /api/health endpoint **Commits:** backend `19f7eb9` → `44579d6` → `6c01a30` (2.6.48 → 2.6.49)