Skip to content

Clarify Caddyfile placeholder timing#540

Open
steadytao wants to merge 1 commit into
masterfrom
docs/clarify-placeholder-timing
Open

Clarify Caddyfile placeholder timing#540
steadytao wants to merge 1 commit into
masterfrom
docs/clarify-placeholder-timing

Conversation

@steadytao
Copy link
Copy Markdown
Member

Summary

  • clarify that Caddyfile placeholders are usually evaluated at runtime by supporting modules
  • distinguish runtime placeholders from parse-time Caddyfile mechanisms such as import and {$ENV}
  • note that fields compiled during config load, such as regexp matcher patterns may not support runtime placeholders as input values

Should close caddyserver/caddy#7721

@francislavoie
Copy link
Copy Markdown
Member

Should link to import/snippets section and env section with those mentions

Signed-off-by: Zen Dodd <mail@steadytao.com>
@steadytao steadytao force-pushed the docs/clarify-placeholder-timing branch from 4373971 to 1985f70 Compare May 15, 2026 04:09
@steadytao
Copy link
Copy Markdown
Member Author

Should link to import/snippets section and env section with those mentions

Linked them more explicitly.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

{file.*} placeholder is not replaced with file content in named matcher

2 participants