hyn/lets-encrypt

This package is abandoned and no longer maintained. No replacement package was suggested.

Automated SSL certificates with Let's Encrypt

0.1.1 2016-03-10 21:01 UTC

README

Latest Stable Version License

PHP wrapper for the Let's Encrypt api.

Use as terminal command

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.

Requesting a certificate

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.

Use as package

Allows further automation of SSL generation.

composer require hyn/lets-encrypt

About

This package is meant to ease development of Let's Encrypt functionality without requiring the python commandline utilities.

Credits

Developed by looking at Petertjuh360's efforts.

Useful links