Caddy server (or Caddy Web) is an open source web server written in GoLang and supports HTTP/2. It uses the GoLang standard library to provide HTTP functionality. A notable feature of Caddy is that HTTPS is enabled by default. It is the first web server to provide HTTPS features without additional configuration.