Get Let's Encrypt Cert in Five Minutes
github.com
github.com
This is a Debian norm. It's one that various Debian developers have tried to change over the years. The convention of having separate "run" packages exists and a few people adhere to it. (bcron-run, socklock-run, qmail-run, dqcache-run, bincimap-run, ...) But that convention is not (yet) the Debian norm. This is even though people have been regularly pushing for it since the turn of the century.
services.nginx.virtualHosts."myhost.org" = {
enableSSL = true;
enableACME = true;
root = "/var/www/myhost.org";
}
Put that in your host configuration and the nginx will be configured to start up the nginx with SSL enabled. All other locations required for the acme request are automatically configured. Systemd timers are also added for automatic renewal.
IMHO it does not get any better than this.edit1: no extra location required
https://github.com/Erisia/Madoka/blob/master/configuration.n...
and that is on top of however much it costs you to run a vps on Digital Ocean or Linode or Amazon.
https://forge.laravel.com/ https://forge.laravel.com/features
It is worth taking a look if you don't enjoy setting up machines.