Explain managed DNS and Elastic IP lifecycle #31

Closed
caution-bot wants to merge 0 commits from docs/managed-dns-ip-lifecycle into main
caution-bot commented 2026-08-13 01:06:18 +00:00 (Migrated from codeberg.org)

Summary

  • replace direct-IP A-record instructions with the stable Caution-managed DNS target and customer-owned CNAME flow
  • explain that CNAME resolution is DNS aliasing rather than an HTTP redirect, and that the custom hostname must still be configured in caution.hcl
  • document redeploy, suspend/resume, normal destroy, failed teardown, --force-delete, and dangling customer-CNAME behavior
  • update fully managed, BYOC, configuration, caution.hcl, legacy Procfile, and llms.txt references consistently

Verification

  • make build-prod — Zensical production build completed with No issues found
  • python3 /tmp/check-managed-dns-docs.py — managed DNS documentation consistency passed
  • git diff --check origin/main...HEAD
  • manually checked lifecycle wording against merged platform managed-DNS, resource teardown, and CLI flag implementations

Notes

Documentation-only change; no runtime behavior is modified.

## Summary - replace direct-IP A-record instructions with the stable Caution-managed `DNS target` and customer-owned CNAME flow - explain that CNAME resolution is DNS aliasing rather than an HTTP redirect, and that the custom hostname must still be configured in `caution.hcl` - document redeploy, suspend/resume, normal destroy, failed teardown, `--force-delete`, and dangling customer-CNAME behavior - update fully managed, BYOC, configuration, `caution.hcl`, legacy Procfile, and `llms.txt` references consistently ## Verification - `make build-prod` — Zensical production build completed with `No issues found` - `python3 /tmp/check-managed-dns-docs.py` — managed DNS documentation consistency passed - `git diff --check origin/main...HEAD` - manually checked lifecycle wording against merged platform managed-DNS, resource teardown, and CLI flag implementations ## Notes Documentation-only change; no runtime behavior is modified.
anton commented 2026-08-13 02:08:24 +00:00 (Migrated from codeberg.org)

Merged via CLI

Merged via CLI

Pull request closed

Sign in to join this conversation.
No reviewers
No labels
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
public/docs!31
No description provided.