Skip to content
This repository has been archived by the owner on Dec 21, 2019. It is now read-only.
/ ansible.certbot Public archive

Ansible role to install and configure letsencrypt with the certbot.

License

Notifications You must be signed in to change notification settings

proacem/ansible.certbot

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

22 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Ansible Role: Certbot

Build Status license Ansible Galaxy

Description

Ansible role to install and configure letsencrypt with the certbot.

Installation

ansible-galaxy install sbaerlocher.certbot

Requirements

None

Role Variables

Certbot cloudflare

Variable Default Comments (type)
certbot_binary_location /usr/bin/certbot
certbot_cron false creates an own cronjob for certbot
certbot_location /etc/letsencrypt
certbot_permissions_group root
certbot_permissions_mode 0600
certbot_permissions_owner root
certbot_cloudflare_api_key Cloudflare account variables (must be set)
certbot_cloudflare_email Cloudflare account variables (must be set)

Dependencies

None

Example Playbook

- hosts: all
  roles:
     - sbaerlocher.certbot

Changelog

1.2

  • add Cloudflare DNS Support

1.1

  • add Ubuntu Support
  • clean role

1.0

  • initial release

Author

License

This project is under the MIT License. See the LICENSE file for the full license text.

Copyright

(c) 2018, Simon Bärlocher

About

Ansible role to install and configure letsencrypt with the certbot.

Resources

License

Stars

Watchers

Forks

Packages

No packages published