docs: clarify public environment values and HTTP protection #38
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "docs/quickstart-config-clarity"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Summary
Recommend literal
unit.envvalues for public runtime configuration consistently across the key-service guide, HCL reference, and managed/BYOC quickstarts.Distinguish runtime values from optional image-level
/etc/environmentdefaults and public Docker build-time inputs; keep secrets on the Locksmith path.Add an explicit host-TLS HTTP example and warning to the primary quickstart, with links to STEVE and Attested TLS requirements. Explain the raw-TCP generated default and the fact that verification alone does not make transport end-to-end encrypted.
Clarify that
caution initcreates a template when needed and link to STEVE’s documented public endpoint exceptions.Test plan
make build-prod— passed; Zensical reportedNo issues found.git diff --check— passed.caution-docsimage (viadocker run --rm caution-docs tar c -C /usr/share/nginx/html .) — all 48 internal page/anchor links across the five changed pages resolve; rendered protection warning and public-env guidance are present.caution-configparser — passed; neither enables Locksmith.Scope / integration
No runtime defaults, deployments, or infrastructure changes. This is intentionally separate from the broader key-service v2 rewrite in #37; preserve these public-env recommendations when integrating that rewrite. Homepage wording and generated-template comments are handled in companion repository PRs.
Companion PRs
Superseded by #43, the unified release documentation update. It consolidates this proposal with the other open docs updates and corrects the combined guidance against platform main
2dd613e3.Closing this PR to keep one review/release path. The original branch is retained; the replacement is not merged.
Pull request closed