add letsencrypt details

This commit is contained in:
Praveen Arimbrathodiyil 2016-02-05 23:38:43 +05:30
parent 75f6123baa
commit 2307619413

View file

@ -15,15 +15,14 @@ Template: gitlab/ssl
Type: boolean
Default: true
_Description: Enable https?
Enabling https means that an SSL certificate is required to access this
Gitlab instance (as Nginx will be configured to respond only to https
requests). A self-signed certificate is enough for local testing (and
can be generated using, for instance, the package easy-rsa), but it is
recommended for a production instance.
Enabling https means that an SSL certificate is required to access this Gitlab
instance (as Nginx will be configured to respond only to https requests). A
self-signed certificate is enough for local testing (and can be generated
using, for instance, the package easy-rsa), but it is not recommended for a
production instance.
.
Some certificate authorities like StartSSL (startssl.com) or WoSign
(buy.wosign.com/free) offer free SSL certificates.
Some certificate authorities like Let's Encrypt (letsencrypt.org), StartSSL
(startssl.com) or WoSign (buy.wosign.com/free) offer free SSL certificates.
.
You can disable https if you want to access Gitlab only locally, via
Unicorn on port 3000. If you disable https, Nginx configuration will be
skipped.
python-letsencrypt package may be used to automate interaction with Lets
Encrypt to obtain a certificate.