This small package helps managing certificates for an apache2 automatically. It also provides a reasonable catch-all page for visitors who mistyped a project. It's for my personal use, but feel free to use or improve it.
Put into /var/www
, run composer install and then run php bin/setup.php
to generate the required configuration for your system.
Connect to mysql and enter the required information. Start with server(hostname of the machine hosting the (sub-)domain), followed by domain(the top-level domain, and it's contact data), then last fill out the virtualhost entry. Leave the name empty for no subdomain. Then run php bin/cron.php
to generate the webroots and getting the let's encrypt certificated.
For support please join the Discord, if you have bugs or feature wishes please write an issue.