Running an HTTPS website with Let's Encrypt is increasingly becoming a built-in server feature. For example, Traefik (a reverse proxy for web services) has this functionality in its default feature set! https://docs.traefik.io/https/acme/