Зашифруем сертификат на modulus.io
Я развернул приложение Meteor на https://modulus.io/ и хотел бы установить SSL с Let's Encrypt.
Согласно документации Let's Encrypt, похоже, что вам нужен доступ к командной строке сервера, чтобы установить их клиент. Но, насколько мне известно, нет доступа к командной строке сервера на modulus.io.
Есть ли способ получить сертификат Let's Encrypt на modulus.io? Если так, то как?
2 ответа
В настоящее время модуль не поддерживает Let's Encrypt. Однако этим летом (летом 2016 года) мы добавим поддержку для этого.
Изменить: с 28 июля 2016 года мы включили Let's Encrypt для нашего публичного облака.
Вы можете включить это, перейдя на панель управления проектом, затем в раздел "Администрирование" панели управления, затем выберите Enable Let's Encrypt
,
Вы просто должны нажать на кнопку. Вот и все. Мы автоматически обновляем сертификат для вас и всего остального.
Более подробную информацию о Let's Encrypt для нашей платформы можно найти здесь.
LetsEncrypt - это инструмент, который просто генерирует сертификаты и ключи. Часть магии в клиентах, которые могут автоматически регенерировать, когда срок действия сертификата истекает, но ничто не мешает вам сделать это вручную. Имейте в виду, что LetsEncrypt выдает сертификаты, срок действия которых истекает через 90 дней, поэтому вам придется часто повторять этот процесс, пока Modulus не поддержит клиента.
Установить LetsEncrypt
$ git clone https://github.com/letsencrypt/letsencrypt
$ cd letsencrypt
$ ./letsencrypt-auto
Примечание. На момент написания этой статьи поддержка Mac OS X была очень экспериментальной. Для обеспечения правильной установки вы можете использовать дистрибутив Linux
Создать сертификат SSL:
$ ./letsencrypt-auto certonly --standalone -d example.com
Скопировать в модуль администратора
# pbcopy is a Linux command that will copy the contents of a file to your clipboard
$ pbcopy < /etc/letsencrypt/live/example.com/privkey.pem
$ pbcopy < /etc/letsencrypt/live/example.com/cert.pem
Примечание. Может потребоваться создать пакет перед копированием. Инструкции можно найти здесь.