acme_sh

Install acme.sh LE client from https://github.com/Neilpang/acme.sh

techdad

techdad

36,764 downloads

28,097 latest version

4.6 quality score

Version information

  • 1.0.3 (latest)
  • 1.0.2
  • 1.0.1
released Dec 9th 2016
This version is compatible with:
  • RedHat
    ,
    Debian

Start using this module

Documentation

techdad/acme_sh — version 1.0.3 Dec 9th 2016

acme_sh

Description

Install acme.sh LE client from github.com/Neilpang/acme.sh.

This just installs the script/client only. You still need to do any certificate requests manually, as well as configure your web server.

Reference

Needs the following parameters:

  • $acme_repo_path - The full path to clone the acme.sh git repository in order to install from.
    (default: '/opt/acme_repo')

  • $acme_home - The full path to install the acme.sh script into (overriding $HOME/.acme.sh).
    (default: '/opt/acme')

  • $acme_certhome - A customized dir to save the certs you issue.
    (default: $acme_home)

  • $accountemail - Specify the email address to be used in Letsencrypt API communications. This email address will later receive certificate expiry warnings.
    (default: undef)

  • $acme_version - The version/release of the acme git repository to clone.
    (default: 'master')

  • $manage_dependencies - Boolean to specify whether or not to install the required package dependencies.
    (default: false)

Limitations

Only explicitly tested on RHEL/CentOS 6 and Debian 7.

Dependencies

This module requires puppetlabs/vcsrepo.