I recently came across this web server, tried it, and it is awesome.
It will setup HTTPS using lets encrypt. Got a few addons, but you can extend caddyserver as you want: https://github.com/mholt/caddy/wiki/Extending-Caddy
https://caddyserver.com/
There are a lot more nice features. An example from my Caddyfile
Note: I am not gonna help anyone set it up, it is perfectly described in their own documentation.
Note2: If you are using Cloudflare, make sure to change SSL to 'strict'. Source: https://laracasts.com/discuss/channels/forge/lets-encrypt-ssl-too-many-redirects
It will setup HTTPS using lets encrypt. Got a few addons, but you can extend caddyserver as you want: https://github.com/mholt/caddy/wiki/Extending-Caddy
https://caddyserver.com/
There are a lot more nice features. An example from my Caddyfile
Code:
bitaac.com {
root /var/www/bitaac.com/www/public
log access.log
errors error.log
fastcgi / /var/run/php/php7.0-fpm.sock php
rewrite / {
to {path} {path}/ /index.php?{query}
}
}
Note: I am not gonna help anyone set it up, it is perfectly described in their own documentation.
Note2: If you are using Cloudflare, make sure to change SSL to 'strict'. Source: https://laracasts.com/discuss/channels/forge/lets-encrypt-ssl-too-many-redirects