Переводим сайт на бесплатный SSL сертификат

Старый способ получения сертификатов через letsencrypt-auto больше не поддерживается. При запуске выдается такая ошибка:

./letsencrypt-auto has insecure permissions!
To learn how to fix them, visit https://community.letsencrypt.org/t/certbot-auto-deployment-best-practices/91979/
Upgrading certbot-auto 1.9.0 to 1.11.0...
Replacing certbot-auto...
Your system is not supported by certbot-auto anymore.
Certbot will no longer receive updates.
Please visit https://certbot.eff.org/ to check for other alternatives.

Теперь можно воспользоваться мастером, который подскажет, что нужно сделать по шагам.

По сути, нужно установить snap-пакет: sudo snap install --classic certbot.

Продление

Запускаем продление:

sudo certbot certonly --webroot

Указываем домены:

wiki.pushorigin.ru bitrix.pushorigin.ru pi.pushorigin.ru

Вводим webroot:

/home/{user}/www

Копируем серты в это место:

/home/{user}/www/pushorigin.ru/ssl

Перезапускаем Nginx:

make nginx-reload
Печать/экспорт