2016-06-03 7 views
0

Я запускаю службу, которая позволяет пользователям создавать формы, которые имеют свой собственный домен (например, 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). Есть ли способ, который я могу указать в командной строке, чтобы сделать его полностью неинтерактивным? Есть ли что-то еще, что я должен сделать, чтобы не было никакой интерактивности?

ответ

2

documentation for certbot-auto показывает команда имеет --non-interactive вариант:

-n, --non-interactive, --noninteractive 
         Run without ever asking for user input. This may 
         require additional command line flags; the client will 
         try to explain which ones are required if it finds one 
         missing (default: False) 

 Смежные вопросы

  • Нет связанных вопросов^_^