Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/techdad/puppet-acme_sh
Puppet module to Install acme.sh LE client from https://github.com/Neilpang/acme.sh
https://github.com/techdad/puppet-acme_sh
acme letsencrypt-sh puppet
Last synced: 3 months ago
JSON representation
Puppet module to Install acme.sh LE client from https://github.com/Neilpang/acme.sh
- Host: GitHub
- URL: https://github.com/techdad/puppet-acme_sh
- Owner: techdad
- License: apache-2.0
- Created: 2016-08-09T21:39:17.000Z (over 8 years ago)
- Default Branch: master
- Last Pushed: 2023-11-08T16:39:10.000Z (about 1 year ago)
- Last Synced: 2024-10-30T23:43:04.899Z (3 months ago)
- Topics: acme, letsencrypt-sh, puppet
- Language: Puppet
- Homepage:
- Size: 19.5 KB
- Stars: 0
- Watchers: 2
- Forks: 3
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# acme_sh
## Description
Install acme.sh LE client from [github.com/Neilpang/acme.sh](https://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)* `$acme_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.