feat: add Cloudflare DNS provisioning and health checks
All checks were successful
Build & Release / build (push) Successful in 12s

This commit is contained in:
Ryan Moon
2026-04-03 20:42:43 -05:00
parent 16446a6257
commit 5d296fbb2b
5 changed files with 88 additions and 2 deletions

View File

@@ -741,6 +741,20 @@
<span class="stat-label">Prefix</span>
<span class="stat-value" style="font-family:monospace;font-size:0.8rem">${infra.spaces.prefix}</span>
</div>` : ''}
<div class="stat-row">
<span class="stat-label">DNS</span>
<span class="stat-value">${infra?.dns?.exists
? '<span class="badge badge-green">Active</span>'
: '<span class="badge badge-red">Missing</span>'}</span>
</div>
<div class="stat-row">
<span class="stat-label">Health</span>
<span class="stat-value">${infra?.health?.reachable
? '<span class="badge badge-green">Healthy</span>'
: infra?.health?.status
? `<span class="badge badge-red">HTTP ${infra.health.status}</span>`
: '<span class="badge badge-gray">Unreachable</span>'}</span>
</div>
</div>
<div class="stat-card">
<div class="card-title">Provisioning Steps</div>