Skip to content

Conversation

@mohammed90
Copy link
Member

@mohammed90 mohammed90 commented Oct 25, 2025

We've fallen behind on updating the docs. This is an attempt to sync the docs.

Maintainers can push directly to the branch. Other contributors may send PRs against this branch.

Documentation Checklist

The checklist is generated by copilot for the missing feature documentation between v2.8.0 and v2.10.2. It's likely not accurate (e.g. argon2id isn't released yet), but it's a starter.

Command Line Tools

Authentication & Security

Logging & Monitoring

Reverse Proxy

TLS & ACME

Server Options

File Server

Placeholders & Matchers

Core Features

Headers

Request/Response Handling

Tracing

@steffenbusch
Copy link
Contributor

Regarding this one:

The http.reverse_proxy.retries placeholder is already documented here:
https://caddyserver.com/docs/json/apps/http/servers/routes/handle/reverse_proxy/#docs

I would propose adding a reference link to that section here as well, for better discoverability:
https://caddyserver.com/docs/conventions#placeholders

If that approach is acceptable, I will open a PR against the sync-docs branch.

Regarding this one:

I am unsure where this should be reflected in the documentation. I did not find any dedicated mention of supported file extensions for the browse templates in general, so there is no existing list to update. Do you have a suggestion as to where this should be noted, if at all?

@mholt
Copy link
Member

mholt commented Oct 26, 2025

The placeholder improvements sound good to me, @steffenbusch -- as for the file formats in the template, I don't personally feel a need to document which image extensions we recognize, since ultimately it's up to the browser to decode them anyway -- we should just support all the common ones, I think.

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.

4 participants