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