Help deploying Caddy with Cloudflare DNS

With regards to

Please also read How to use DNS provider modules in Caddy 2

I have this Caddyfile now. The 44.. is my cloudflare api key i hard code currently into the file.

files.nikiv.dev

file_server browse

tls {
	dns cloudflare 4r..
}

@kmmacros path *.kmmacros
header @kmmacros {
	Content-Type application/octet-stream
	Content-Disposition `attachment; filename="{file}"`
}