Я запускаю службу, которая позволяет пользователям создавать формы, которые имеют свой собственный домен (например, http://userform1.myservice.com).Автоматизация letencrypt со стандартной установкой apache2 для новых сертификатов
Я хотел бы использовать letencrypt для предоставления SSL для форм, однако в данный момент нет опции подстановки.
Я знаком с letencrypt, и у меня уже есть www.myservice.com.
Установка стандартная apache2. Первоначально виртуальный хост по умолчанию обрабатывал домены, однако я обновил код, чтобы создать файл conf в /etc/apache2/sites-available
и софт ссылку на /etc/apache2/sites-enabled
для каждого созданного домена пользователя.
Теперь я пытаюсь выяснить, как автоматизировать создание и установку сертификатов, чтобы это можно было сделать в режиме реального времени, когда пользователь создает новую форму.
Используя certbot-auto -d userform1.myservice.com
, единственный вопрос, который задается в интерактивном режиме, заключается в том, чтобы сделать его легким или безопасным (то есть перенаправить http на https). Есть ли способ, который я могу указать в командной строке, чтобы сделать его полностью неинтерактивным? Есть ли что-то еще, что я должен сделать, чтобы не было никакой интерактивности?