PHP wrapper for the Let's Encrypt api.
The command allows you to generate certificate files (pem and key). Installation into your webserver is still your own responsibility.
composer global require hyn/lets-encrypt
Make sure to place the ~/.composer/vendor/bin directory in your PATH so the hyn-le executable can be located by your system.
You can now globally on your system use the command hyn-le
.
Make sure you run this as a user who can write files to the public directory of the domain you're requesting a certificate for:
hyn-le certificate:request <hostname> <another-hostname-perhaps> --http <path_to_public_dir> -a <account_name> -e <email_address>
Use hyn-le help certificate:request
for more information on all options.
Allows further automation of SSL generation.
composer require hyn/lets-encrypt
This package is meant to ease development of Let's Encrypt functionality without requiring the python commandline utilities.
Developed by looking at Petertjuh360's efforts.