agimat / letsencrypt-cpanel

cPanel/WHM plugin for Let's Encrypt client (uses perl and WHM API)

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

letsencrypt-cpanel

This is a cPanel/WHM plugin for the Let's Encrypt client. This plugin uses Perl and the WHM API, and requires a server running cPanel and WHM on it.

Support for service SSL certificates has been recently added, and is considered to be in beta. Please report any issues you find so that we may address them.

Installation

/usr/local/cpanel/3rdparty/bin/git clone https://github.com/Prajithp/letsencrypt-cpanel.git
cd letsencrypt-cpanel
./install.sh

If everything goes well, you will see a new icon in the WHM >> Plugins section. Existing certificates will be shown, and you will be able to register new SSL certificates for domains on the server that do not yet have SSL associated with it.

Any SSL certificates added will automatically attempt renewal. You should not need to manually renew the certificates.

Upgrading

cd letsencrypt-cpanel
git pull
./upgrade.sh

Uninstall

cd letsencrypt-cpanel
./uninstall.sh

About

cPanel/WHM plugin for Let's Encrypt client (uses perl and WHM API)

License:MIT License


Languages

Language:Perl 97.1%Language:Shell 2.9%