![](https://lemmy.ml/pictrs/image/d7cb292f-3f05-4b3f-a01a-e36ffd7057a5.jpeg)
![](https://lemmy.ml/pictrs/image/ucPeLo62DS.png)
Caddy operates on the principle of sensible defaults. These defaults can be optionally configured further if you desire, but from what I’ve read Caddy just shifts the defaults to good modern options when it’s ready to do so on newer releases.
But if you must override these choices or need to maintain compatibility with some other software, you can define them explicitly. Here’s how you’d forcibly enable or disable http2/3 https://caddyserver.com/docs/caddyfile/options#protocols, for example.
Is my understanding correct? Traefik itself isn’t a traditional web server. The primary thing I host is my blog, so I would need another web server to serve that content.