letsencrypt

роль letsencrypt

Сертификаты Let'sencrypt

Испробовано с nginx

Не в автономном режиме! Ожидается, что вы позаботитесь о перенаправлении трафика на порт 80, как показано ниже

location ~ /\.well-known/acme-challenge/ {
   root /var/www/letsencrypt/;
   index index.html index.htm;
   try_files $uri =404;
}

Пример

letsencrypt_cert_list:
  - name: certificate1_fqdn
    mail: [email protected]

  - name: certificate2_fqdn
    altnames:
      - www.certificate2_fqdn
      - dev.certificate2_fqdn
    mail: [email protected]

  - name: certificate3_fqdn
    state: absent

ПРИМЕЧАНИЯ:

  • altnames ДОЛЖЕН быть списком, а не одной строкой!
  • Если вам нужна более универсальная роль, настоятельно рекомендуется следовать https://github.com/geerlingguy/ansible-role-certbot.

Авторская информация

Ян Михалек

О проекте

Deploy letsencrypt certs

Установить
ansible-galaxy install VeselaHouba/ansible-role-letsencrypt
Лицензия
Unknown
Загрузки
1295
Владелец
Automate everything