debian-mirror-gitlab/debian/gitlab.templates
Praveen Arimbrathodiyil e50ef9202e add letencrypt option
2016-02-05 23:51:05 +05:30

42 lines
1.5 KiB
Text
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

Template: gitlab/fqdn
Type: string
Default: localhost
_Description: Fully qualified domain name for this instance of Gitlab:
Please choose the domain name which should be used to access this
instance of Gitlab.
.
This should be the fully qualified name as seen from the Internet, with
the domain name that will be used to access the pod.
.
If a reverse proxy is used, give the hostname that the proxy server
responds to.
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 not recommended for a
production instance.
.
Some certificate authorities like Let's Encrypt (letsencrypt.org), StartSSL
(startssl.com) or WoSign (buy.wosign.com/free) offer free SSL certificates.
.
python-letsencrypt package may be used to automate interaction with Lets
Encrypt to obtain a certificate.
Template: gitlab/letsencrypt
Type: boolean
Default: true
_Description: Use Let's Encrypt?
A symbolic link to Let's Encrypt certificate and key will be created if this
option is selected.
.
Otherwise, certificate and key files have to be placed manually to
/etc/gitlab/ssl directory as gitlab.crt and gitlab.key.
.
Nginx must be reloaded after the certificate and key files are available at
/etc/gitlab/ssl.