I want to start by saying I am fully aware of all the caveats about running Caddy in production. But I like the principles and execution of Caddy and want to try on two low traffic sites.
That said, I am hosting about 5 domains (counting .host.com, www.host.com, etc).
If one of those domains fails, the whole server doesn’t start up, so all my sites go down. This seems to be a pretty serious design flaw.
Shouldn’t only the domain that failed, not be hosted? Why should all the other domains (including ones with valid certs) fail to host and the whole server crash?
This isn’t an issue of a config parse error, just a TLS verification error (because my new domain hasn’t propagated yet).