Commit Graph
7 Commits
Author SHA1 Message Date
ShoNuff cac3cde372 docs(infra): app4 + core-bu provisioning, migration plan, verified inventory
- migration-plan-app4-core-bu-2026-09-15.md: 8-phase plan (Nuremberg decision,
  provider-diversity gap, acceptance criteria, rollback, DNS/Caddy checklist)
- core-service-inventory-2026-09-15: verified Core inventory, ~30 customer-facing
  services (the Aug 15 plan listed 5), 3 DocuSeal instances, TimeTrex Postgres,
  dead Caddy routes
- reference-update-matrix-2026-09-15: 52 artifacts that name a host
- fix naming collision: 6 files called the Hetzner box core-bu, the name core-bu
  now claims; app1-bu = 5.161.225.131, core-bu = 159.195.204.203 (netcup Nuremberg)
- correct the false provider-diversity claim (the standby is now netcup too)
- supersede app4-migration-plan.md (wrong region reported, silent on core-bu)
2026-09-15 10:19:46 -04:00
root f57f67c661 docs: mark wphost02 decommissioned (2026-08-28); app1-bu is sole Hetzner box 2026-08-28 09:42:36 -04:00
Sho'Nuff 21c80b63e6 August 8 cleanup: modelortho inventory, hexclave rename, Mattermost decommission fix
- README: Add modelortho.com as hosted client under App3 services
- README: Remove Mattermost from backup pipeline table (was decommissioned)
- CHANGELOG: Document Hexclave → Stack Auth rename (2026-08-08)
- backup-plan: Fix fabricated '14 previously-unbacked' count → actual 6
- app1-backup.sh: Remove Mattermost backup section (decommissioned service)
2026-08-08 21:34:32 -04:00
root d987bbffc0 H6+H7: Back up RAGFlow + Dawarich. Delete Mattermost.
- dawarich-backup.sh: PostgreSQL dump (6.7MB), daily 4:00 AM
- ragflow-backup.sh: MySQL dump (261KB), daily 4:15 AM
- Both added to app2 inventory, schedule, RPO/RTO (Low tier)
- Unbacked Services section now reads: *(none)*
- Mattermost decommissioned: containers/volumes/compose purged from app1
- noc.itpropartner.com DNS record reserved for NOC replacement
- README + dns-records.md updated
2026-08-08 18:32:12 -04:00
root be5af418ae CRITICAL #1: Rotate Grafana off admin/admin to random credential stored in Vaultwarden 2026-08-08 18:09:18 -04:00
root 79a383a3b5 fix: model chain, service locations, dead IPs, stale paths — audit Jul 24 2026 2026-07-24 17:13:54 -04:00
root f5285ae7f1 docs: restore sanitized operational documentation after credential purge 2026-07-23 12:05:47 -04:00