Review gandi.md: add missing forge.eblu.me CNAME record

The Pulumi code has had a forge.eblu.me CNAME since it was added, but the
doc's DNS table only listed docs and cv. Also fixed the __main__.py
description to mention CNAMEs alongside A records.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
This commit is contained in:
Erich Blume 2026-04-09 09:54:46 -07:00
commit 40556e5a2d
2 changed files with 5 additions and 2 deletions

View file

@ -0,0 +1 @@
Review gandi.md: add missing forge.eblu.me CNAME, fix program description, stamp review date.

View file

@ -1,6 +1,7 @@
--- ---
title: Gandi title: Gandi
modified: 2026-02-17 modified: 2026-04-09
last-reviewed: 2026-04-09
tags: tags:
- infrastructure - infrastructure
- networking - networking
@ -43,6 +44,7 @@ Both records point to [[indri]], which runs [[caddy]] as the reverse proxy for a
|--------|------|-------|-----| |--------|------|-------|-----|
| `docs.eblu.me` | CNAME | `blumeops-proxy.fly.dev` | 300s | | `docs.eblu.me` | CNAME | `blumeops-proxy.fly.dev` | 300s |
| `cv.eblu.me` | CNAME | `blumeops-proxy.fly.dev` | 300s | | `cv.eblu.me` | CNAME | `blumeops-proxy.fly.dev` | 300s |
| `forge.eblu.me` | CNAME | `blumeops-proxy.fly.dev` | 300s |
Public CNAMEs point to [[flyio-proxy]] on Fly.io. See [[expose-service-publicly]] for adding new public services. Public CNAMEs point to [[flyio-proxy]] on Fly.io. See [[expose-service-publicly]] for adding new public services.
@ -52,7 +54,7 @@ See [[routing]] for the full service URL map.
The Pulumi program lives in `pulumi/gandi/`: The Pulumi program lives in `pulumi/gandi/`:
- `__main__.py` - Creates the two A records via `pulumiverse_gandi` - `__main__.py` - Creates A and CNAME records via `pulumiverse_gandi`
- `Pulumi.eblu-me.yaml` - Stack config (domain, subdomain) - `Pulumi.eblu-me.yaml` - Stack config (domain, subdomain)
Stack config values: Stack config values: