Files
rustingface/script
rob thijssen 32621f98ad
Some checks failed
deploy / build (push) Waiting to run
deploy / build-web (push) Waiting to run
deploy / deploy (push) Has been cancelled
deploy / deploy-web (push) Has been cancelled
fix(infra-setup): the DNS snippet it printed was not valid shell
Building the Cloudflare guidance out of nested-quote `echo` lines
mangled the credential extraction into

    ... | tr -d "'" ")

which is a syntax error if pasted. The whole point of printing it is
that somebody pastes it.

Prints a quoted heredoc instead, so the shell reproduces it verbatim,
and substitutes the three values with a sed pass afterwards -- doing it
inside the heredoc would put the quoting back in play, which is what
broke it. Verified by extracting the rendered snippet and running
`bash -n` over it.

Also states the ordering that matters, since the certificate and vhost
now exist while the name does not resolve: land a deploy that enforces
auth before publishing DNS, because until then an unresolvable name is
the only thing keeping the bucket private. And corrects the closing
advice, which still listed the pre-CLIENT_TOKENS secret set.

Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01XZG2i4AmfSqE97EJGBVb64
2026-08-31 13:16:51 +03:00
..