Skip to content
This repository has been archived by the owner on Mar 20, 2018. It is now read-only.
/ letsrenew Public archive

A set of very small shell scripts for Certbot renewals.

Notifications You must be signed in to change notification settings

alxndr42/letsrenew

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

letsrenew

A set of very small shell scripts for Certbot renewals.

Usage:

  1. Install Certbot, register some certificates
  2. Clone this repository, add hook scripts
  3. Run letsrenew

Running letsrenew

With letsrenew installed in /opt/letsrenew and Certbot installed in /opt/certbot (for example):

/opt/letsrenew/letsrenew [email protected] /opt/certbot/certbot-auto

The Certbot executable may be followed by additional Certbot options.

When at least one certificate was renewed or an error occurred, the output of all scripts will be mailed to [email protected] using sendmail. If you leave out the email address, the output will be printed on the console.

Hook scripts

Executable files in pre-scripts and post-scripts will be executed by their respective hook.

Executable files in renew-scripts will be executed if their name matches a domain that has been renewed.

About

A set of very small shell scripts for Certbot renewals.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages