Как автоматически продлить сертификат Certbot вручную?

Как автоматически продлить сертификат Certbot вручную?

Я вручную настроил сертификат Certbot на экземпляре EC2, чтобы иметь возможность настроить подстановочный сертификат.

В частности, я использовал следующую команду (с реальным доменом, а не example.com) для настройки сертификата вручную:

sudo certbot -d example.com -d *.example.com --manual --preferred-challenges dns certonly

Затем я установил необходимые записи DNS TXT через Google Domains, чтобы справиться с проблемами. Это работает отлично, и мне удалось правильно настроить wildcard cert, но проблема в том, что я не могу понять, как автоматически продлить сертификат, так как я настроил его вручную.

В документации Certbot упоминается, что для автоматического продления ручных сертификатов необходимо настроить скрипт аутентификации, но документация довольно сложная, и я не совсем понимаю, как превратить то, что написано в документации, в то, что мне нужно.

В частности, я имею в виду это и это:

Может ли кто-нибудь, кто в этом разбирается, объяснить мне, как мне настроить скрипт аутентификации, как они упоминают, чтобы позволить мне автоматически продлевать настроенный мной вручную сертификат? Спасибо.

решение1

Использование certbot-dns-google бесполезно для доменов Google, оно работает только с Google Cloud, который слишком дорог для личного использования.

решение2

  1. Если вы используете платформу aws, лучше использоватьМенеджер сертификатов AWSвместо установки certbot

  2. Но, если управлятьДомены Google, вы должны использоватьcertbot сDNS-плагины

  3. если у вас есть самоуправляемыйСВЯЗЫВАТЬ, вы можете использоватьплагин certbot-dns-rfc2136

  4. И вы также можете использоватьcertbot без плагинов DNS для подстановочного доменаесли у вас есть самоуправляемыйСВЯЗЫВАТЬ

Связанный контент