Caddy uses Sebastian Erhart’s lego library under the hood to automatically issue and renew certificates for you.
So if you want to do away with manual certificate management or having to use external tools to keep your site running over HTTPS, give Caddy a shot - hope you can find it useful.
See the release notes for more information. Thanks to everyone who made this possible!
On Windows, restarts are forceful but very quick and they happen within the same process.
On Linux, restarts are graceful, zero-downtime, but they spawn a new process with a new PID.
So, it handles them very well. (Except for a known issue with an edge case related to Let’s Encrypt, documented in the release notes – which is now fixed.)