Skip to content

ACME client that acquires free DV TLS/SSL certificates from Let's Encrypt. Easy webpage interface. Optimized for cPanel. No commands to type. Root not required. Fully-automated certificate renewals.

Notifications You must be signed in to change notification settings

GriffinSoftware/CertSage

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

16 Commits
 
 
 
 
 
 

Repository files navigation

Introduction

CertSage was designed for people of all ages and experience levels who want an incredibly quick and easy way to acquire Let's Encrypt TLS/SSL certificates. CertSage is especially helpful if you are using a shared hosting plan that does not allow root access, such as with GoDaddy or tsoHost. It's free, of course!

Requirements

PHP 7.0+

Installation

Assuming that your domain name is example.com...

  1. Download certsage.php.
  2. Upload certsage.php into the webroot directory of your website (e.g. /public_html) that contains the content accessed when visiting http://example.com.

Usage

Assuming that your domain name is example.com...

  1. Visit http://example.com/certsage.php.
  2. Enter the (sub)domain names in the Domain and Subdomain Names box, one per line, for which you wish to acquire a certificate (e.g. example.com and www.example.com).
  3. Select your Certificate Key Type.
  4. Enter your password into the Password box from your password.txt file found in your CertSage data directory, which is located in the parent directory of the directory where you uploaded certsage.php.
  5. Press the Test button if you want to confirm that your CertSage installation is working properly or the Acquire Certificate and Install into cPanel button if you are confident that your CertSage installation is working properly.

Note

If you pressed the Test button in step 5, you will need to repeat the Usage steps with pressing the Acquire Certificate and Install into cPanel button in step 5.

Note

The first time you use CertSage to install a certificate into cPanel, CertSage sets up a cron job for you to help automatically renew your certificate when needed. If you don't use cPanel, you'll need to install your certificate using some other method and manage your own certificate renewals.

About

ACME client that acquires free DV TLS/SSL certificates from Let's Encrypt. Easy webpage interface. Optimized for cPanel. No commands to type. Root not required. Fully-automated certificate renewals.

Resources

Stars

Watchers

Forks

Languages