Caddy 0.11.5 is now available! Although this is technically a minor release, it is now built on Go 1.12 and enables TLS 1.3 by default for all TLS clients which are worthy of it. I believe Caddy is the first web server to enable TLS 1.3 by default, and still the first (and only?) web server to use HTTPS automatically and by default.
As you might expect, this forum and the Caddy website are now delivered over TLS 1.3 (if your browser supports it).
What’s the easiest way to upgrade to the newest version of Caddy if you have it already installed on a standard Debian server? Just run apt-get update & apt-get upgrade or is there more to it?
The absolute easiest way is probably to run curl https://getcaddy.com | bash -s personal (or equivalent; browse to the site first and read the script for more details).
The Caddy developers don’t maintain any distro-specific packages, so when a new version is cut, we can’t really say how long the package maintainers might take to push the update for those distros that do opt to package Caddy.
Even if we did maintain official distro repos, we can’t necessarily control how fast the distros will ship the updates. I think some distros are still shipping Go versions that are about 2-4 years old!
(That is the main reason we haven’t decided to ship official repos yet – and actually there is one other: plugins. Because most package managers suck, and can’t simply do a GET request to download the Caddy binary with chosen plugins. Sigh.)