add letsencrypt details
This commit is contained in:
parent
75f6123baa
commit
2307619413
1 changed files with 9 additions and 10 deletions
19
debian/gitlab.templates
vendored
19
debian/gitlab.templates
vendored
|
@ -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 Let’s
|
||||
Encrypt to obtain a certificate.
|
||||
|
|
Loading…
Reference in a new issue