Commit bdc7301a authored by Achilleas Pipinellis's avatar Achilleas Pipinellis Committed by James Edwards-Jones

Add configuration prerequisites section

[ci skip]
parent e5c7c8ca
...@@ -27,6 +27,7 @@ probably want to read the [user documentation](README.md). ...@@ -27,6 +27,7 @@ probably want to read the [user documentation](README.md).
- [The GitLab Pages daemon and the case of custom domains](#the-gitlab-pages-daemon-and-the-case-of-custom-domains) - [The GitLab Pages daemon and the case of custom domains](#the-gitlab-pages-daemon-and-the-case-of-custom-domains)
- [Install the Pages daemon](#install-the-pages-daemon) - [Install the Pages daemon](#install-the-pages-daemon)
- [Configuration](#configuration) - [Configuration](#configuration)
- [Configuration prerequisites](#configuration-prerequisites)
- [Configuration scenarios](#configuration-scenarios) - [Configuration scenarios](#configuration-scenarios)
- [DNS configuration](#dns-configuration) - [DNS configuration](#dns-configuration)
- [Setting up GitLab Pages](#setting-up-gitlab-pages) - [Setting up GitLab Pages](#setting-up-gitlab-pages)
...@@ -108,13 +109,13 @@ The `gitlab-pages` daemon is included in the Omnibus package. ...@@ -108,13 +109,13 @@ The `gitlab-pages` daemon is included in the Omnibus package.
## Configuration ## Configuration
There are multiple ways to set up GitLab Pages according to what URL scheme you There are multiple ways to set up GitLab Pages according to what URL scheme you
are willing to support. Below you will find all possible scenarios to choose are willing to support.
from.
### Configuration scenarios ### Configuration prerequisites
Before proceeding with setting up GitLab Pages, you have to decide which route In the next section you will find all possible scenarios to choose from.
you want to take. Note that in either scenario, you need:
In either scenario, you will need:
1. To use the [GitLab Pages daemon](#the-gitlab-pages-daemon) 1. To use the [GitLab Pages daemon](#the-gitlab-pages-daemon)
1. A separate domain 1. A separate domain
...@@ -125,6 +126,11 @@ you want to take. Note that in either scenario, you need: ...@@ -125,6 +126,11 @@ you want to take. Note that in either scenario, you need:
1. (Optional but recommended) [Shared runners](../ci/runners/README.md) so that 1. (Optional but recommended) [Shared runners](../ci/runners/README.md) so that
your users don't have to bring their own your users don't have to bring their own
### Configuration scenarios
Before proceeding with setting up GitLab Pages, you have to decide which route
you want to take.
The possible scenarios are depicted in the table below. The possible scenarios are depicted in the table below.
| URL scheme | Option | Wildcard certificate | Custom domain with HTTP support | Custom domain with HTTPS support | Secondary IP | | URL scheme | Option | Wildcard certificate | Custom domain with HTTP support | Custom domain with HTTPS support | Secondary IP |
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment