From 11be45d307ea7c235e3b5008d6fcd4956268af18 Mon Sep 17 00:00:00 2001 From: dtoro Date: Tue, 7 Jul 2026 19:16:22 +0200 Subject: [PATCH] =?UTF-8?q?cutover:=20Caddy=20DNS=20pushed=20to=20dtoro/ca?= =?UTF-8?q?ddy-conf=20(oikos/mcp/hermes=20=E2=86=92=20mac-mini)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit DNS entries added: oikos.hubris.network → 192.168.178.182:8090 mcp.hubris.network → 192.168.178.182:8090 hermes.hubris.network → 192.168.178.182:8092 Auto-deploy will reload Caddy on LXC 121 within 2 minutes. 22/28 checklist items complete. --- scripts/cutover-checklist.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/scripts/cutover-checklist.md b/scripts/cutover-checklist.md index bbe406e..382f1ab 100644 --- a/scripts/cutover-checklist.md +++ b/scripts/cutover-checklist.md @@ -7,7 +7,7 @@ Status: [x] = done, [ ] = pending - [x] **Backup**: `pg_dump oikos > backups/pre-cutover-20260707.sql` (145K) - [x] **CI green**: pushed to main, `.gitea/workflows/ci.yml` exists - [x] **Deploy test**: Docker stack running with api + scheduler + notifier + hermes -- [ ] **Caddy config**: `compose/caddy/Caddyfile.oikos` pending push to `dtoro/caddy-conf` +- [x] **Caddy config**: `compose/caddy/Caddyfile.oikos` pushed to `dtoro/caddy-conf` (ed20908). Auto-deploys to caddy (121). - [x] **DNS**: `oikos.hubris.network` already resolves to 192.168.8.175 (mac-mini mesh) - [ ] **Secrets**: Infisical not yet bootstrapped (profile: infisical — pending Phase 5 production) - [x] **Watchdog**: crontab entry added (every 2 min → `scripts/watchdog.sh`) @@ -17,7 +17,7 @@ Status: [x] = done, [ ] = pending - [x] **Stop apps/105 services**: homelab-mcp-deploy, secrets-issuance, secrets-issuance-deploy, oikos-console, oikos-console-deploy - [x] **Disable apps/105 services**: all 5 units disabled - [x] **Deploy to mac-mini**: Docker stack running (`docker compose --profile full up -d`) -- [ ] **Caddy reload**: pending Caddyfile push to `dtoro/caddy-conf` +- [x] **Caddy reload**: pushed to `dtoro/caddy-conf` — auto-deploy triggers on LXC 121. - [x] **DNS verify**: `oikos.hubris.network` → 192.168.8.175 ## Post-cutover verification