bytepark.dehydrated

构建状态

ansible-dehydrated

Ansible 角色,用于在 Ubuntu 上安装 dehydrated (https://github.com/lukas2511/dehydrated) 以通过 Let's Encrypt 管理 SSL 证书。 目前支持 http-01 挑战类型。

假设您已配置好 Web 服务器 (例如,NGINX 用于处理 Let's Encrypt ACME 请求,按照 dehydrated 配置中定义的 WELLKNOWN 目录)。

要求

除了 Bash 和 dehydrated 相关的要求外,没有其他要求。 (openssl, cURL, sed, grep, awk, mktemp)

角色变量

dehydrated_domains: []
  # - example.com, www.example.com
  # - example.net, www.example.net
  # - example.org
dehydrated_gitclone: /opt/dehydrated
dehydrated_challenge_type: http-01
dehydrated_basedir: /etc/ssl
dehydrated_contact_email: [email protected]

依赖

没有依赖。

示例剧本

- hosts: servers
  roles:
     - { role: bytepark.dehydrated }

许可证

MIT

作者信息

bytepark / 2018.

关于项目

Ansible Role to install dehydrated

安装
ansible-galaxy install bytepark.dehydrated
许可证
mit
下载
1.2k
拥有者