1. Caddy version (caddy version):
v2.0.0 h1:pQSaIJGFluFvu8KDGDODV8u4/QRED/OPyIR+MWYYse8=
2. How I run Caddy:
I currently run caddy in my homedir with:
./caddy run --config Caddyfile
a. System environment:
macOS Catalina, latest version
b. Command:
xcaddy build --with github.com/caddy-dns/cloudflare
./caddy run --config Caddyfile
d. My complete Caddyfile or JSON config:
{
debug
email <redactd>
experimental_http3
}
tls {
dns cloudflare {env.CLOUDFLARE_API_TOKEN}
}
code.example.no {
reverse_proxy 127.0.0.1:8080
}
3. The problem I’m having:
I am trying to start caddy with my configuration, but I get a configuration error which I cannot seem to figure out. The configuration is from the last example on this page: tls (Caddyfile directive) — Caddy Documentation
2020/05/07 20:56:39.250 INFO using provided configuration {"config_file": "Caddyfile", "config_adapter": ""}
run: adapting config using caddyfile: Caddyfile:8: unrecognized directive: dns
4. Error messages and/or full log output:
See 3.