Experimental support for Let's Encrypt.

see #50
This commit is contained in:
Antoine Nguyen
2016-09-21 17:30:04 +02:00
parent 81b32d21ad
commit 7c22bbe5f0
4 changed files with 100 additions and 22 deletions

View File

@@ -39,3 +39,26 @@ By default, the following components are installed:
If you want more information about the installation process, add the
``--debug`` option to your command line.
Let's Encrypt certificate
-------------------------
.. warning::
Please note this option requires the hostname you're using to be
valid (ie. it can be resolved with a DNS query) and to match the
server you're installing Modoboa on.
If you want to generate a valid certificate using `Let's Encrypt
<https://letsencrypt.org/>`_, edit the ``installer.cfg`` file and
modify the following settings::
[certificate]
generate = true
type = letsencrypt
[letsencrypt]
email = admin@example.com
Change the ``email`` setting to a valid value since it will be used
for account recovery.