cadder.toml
Cadder needs to know which executable is the real Caddy server. The usual place to put that is cadder.toml next to the Cadder binaries.
[caddy]real_command = "/absolute/path/to/caddy"For Windows paths, use a literal TOML string if you want to write backslashes naturally:
[caddy]real_command = 'C:\Program Files\Caddy\caddy.exe'Recommended order
Section titled “Recommended order”- Put
cadder.tomlnext to the Cadder binaries for the default machine setup. - Add a project-local
cadder.tomlonly when one project needs a different real Caddy binary. - Use CLI flags, environment variables, or
PATHfallback for scripts and temporary overrides.
The runtime resolver has a stricter precedence order so explicit command-line and project-level overrides can win. See Real Caddy resolution for every supported source.
Find the real Caddy path
Section titled “Find the real Caddy path”Use whichever command matches how Caddy is installed on your machine:
which caddywhere caddycaddy versionThe configured command can be an absolute path, a relative path with a path separator, or a plain command resolved through PATH. Absolute paths are the least surprising option.