### Initialize Database and Activate Advanced Features
...
...
@@ -305,7 +312,7 @@ Make sure to edit the config file to match your setup:
# domain name of your host serving GitLab.
sudo editor /etc/nginx/sites-available/gitlab
**Note:** If you want to use https, replace the `gitlab` nginx config with `gitlab-ssl`.
**Note:** If you want to use https, replace the `gitlab` nginx config with `gitlab-ssl`. See #using-https for more details.
### Restart
...
...
@@ -334,6 +341,15 @@ Visit YOUR_SERVER in your web browser for your first GitLab login. The setup has
## Advanced Setup Tips
### Using HTTPS
This is a retrospective of what is needed to configure in order to use GitLab with HTTPS:
1. In `gitlab.yml` enable https by setting `https` option to `true`
1. In gitlab-shell `config.yml` check if certificate options `ca_file`, `ca_path options` or `self_signed_cert` are set.
`gitlab_url` must point to the https host.
1. Use the `gitlab-ssl` nginx config.
### Additional markup styles
Apart from the always supported markdown style there are other rich text files that GitLab can display. But you might have to install a dependency to do so. Please see the [github-markup gem readme](https://github.com/gitlabhq/markup#markups) for more information.