https://github.com/evgeni/ansible-role-letsencrypt
https://github.com/evgeni/ansible-role-letsencrypt
Last synced: 6 months ago
JSON representation
- Host: GitHub
- URL: https://github.com/evgeni/ansible-role-letsencrypt
- Owner: evgeni
- Created: 2016-07-14T10:36:38.000Z (almost 10 years ago)
- Default Branch: devel
- Last Pushed: 2020-07-02T07:10:30.000Z (almost 6 years ago)
- Last Synced: 2024-12-31T16:14:33.107Z (over 1 year ago)
- Language: Shell
- Size: 12.7 KB
- Stars: 0
- Watchers: 3
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
letsencrypt
===========
Ansible [Let's Encrypt](https://letsencrypt.org/) role, using [dehydrated](https://github.com/lukas2511/dehydrated).
[](https://travis-ci.org/evgeni/ansible-role-letsencrypt)
Requirements
------------
* Debian Jessie or newer
* NGINX (optional)
Role Variables
--------------
* `letsencrypt_user`: the user that will execute everything, default: `letsencrypt`
* `letsencrypt_basedir`: where to store certs and challenges, default: `/srv/letsencrypt`
* `letsencrypt_pk_renew`: whether to generate a new private key on every update, default: `no`
* `letsencrypt_domains`: which domains to request certs for, default: `[]`
* `letsencrypt_httpd`: enable http integration, default: `none`, choices: `none`, `nginx`, `apache2`
Dependencies
------------
None :-)
Example Playbook
----------------
- hosts: servers
roles:
- { role: evgeni.letsencrypt }
License
-------
MIT/Expat
Author Information
------------------
Evgeni Golov