Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Support
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in / Register
Toggle navigation
G
gitlab-ce
Project overview
Project overview
Details
Activity
Releases
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Issues
0
Issues
0
List
Boards
Labels
Milestones
Merge Requests
0
Merge Requests
0
Analytics
Analytics
Repository
Value Stream
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Create a new issue
Commits
Issue Boards
Open sidebar
Boxiang Sun
gitlab-ce
Commits
66809b20
Commit
66809b20
authored
Oct 05, 2018
by
Evan Read
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
Fix links and Markdown.
parent
f71c497f
Changes
1
Show whitespace changes
Inline
Side-by-side
Showing
1 changed file
with
37 additions
and
38 deletions
+37
-38
doc/administration/pages/index.md
doc/administration/pages/index.md
+37
-38
No files found.
doc/administration/pages/index.md
View file @
66809b20
...
...
@@ -92,9 +92,8 @@ where `example.io` is the domain under which GitLab Pages will be served
and
`192.0.2.1`
is the IPv4 address of your GitLab instance and
`2001::1`
is the
IPv6 address. If you don't have IPv6, you can omit the AAAA record.
> **Note:**
You should not use the GitLab domain to serve user pages. For more information
see the
[
security section
](
#security
)
.
NOTE:
**Note:**
You should not use the GitLab domain to serve user pages. For more information see the
[
security section
](
#security
)
.
[
wiki-wildcard-dns
]:
https://en.wikipedia.org/wiki/Wildcard_DNS_record
...
...
@@ -107,12 +106,13 @@ since that is needed in all configurations.
### Wildcard domains
> **Requirements:**
> - [Wildcard DNS setup](#dns-configuration)
>
> ---
>
> URL scheme: `http://page.example.io`
**Requirements:**
-
[
Wildcard DNS setup
](
#dns-configuration
)
---
URL scheme:
`http://page.example.io`
This is the minimum setup that you can use Pages with. It is the base for all
other setups as described below. Nginx will proxy all requests to the daemon.
...
...
@@ -126,18 +126,18 @@ The Pages daemon doesn't listen to the outside world.
1.
[
Reconfigure GitLab
][
reconfigure
]
Watch the
[
video tutorial
][
video-admin
]
for this configuration.
### Wildcard domains with TLS support
> **Requirements:**
> - [Wildcard DNS setup](#dns-configuration)
> - Wildcard TLS certificate
>
> ---
>
> URL scheme: `https://page.example.io`
**Requirements:**
-
[
Wildcard DNS setup
](
#dns-configuration
)
-
Wildcard TLS certificate
---
URL scheme:
`https://page.example.io`
Nginx will proxy all requests to the daemon. Pages daemon doesn't listen to the
outside world.
...
...
@@ -168,13 +168,14 @@ you have IPv6 as well as IPv4 addresses, you can use them both.
### Custom domains
> **Requirements:**
> - [Wildcard DNS setup](#dns-configuration)
> - Secondary IP
>
> ---
>
> URL scheme: `http://page.example.io` and `http://domain.com`
**Requirements:**
-
[
Wildcard DNS setup
](
#dns-configuration
)
-
Secondary IP
---
URL scheme:
`http://page.example.io`
and
`http://domain.com`
In that case, the Pages daemon is running, Nginx still proxies requests to
the daemon but the daemon is also able to receive requests from the outside
...
...
@@ -197,14 +198,15 @@ world. Custom domains are supported, but no TLS.
### Custom domains with TLS support
> **Requirements:**
> - [Wildcard DNS setup](#dns-configuration)
> - Wildcard TLS certificate
> - Secondary IP
>
> ---
>
> URL scheme: `https://page.example.io` and `https://domain.com`
**Requirements:**
-
[
Wildcard DNS setup
](
#dns-configuration
)
-
Wildcard TLS certificate
-
Secondary IP
---
URL scheme:
`https://page.example.io`
and
`https://domain.com`
In that case, the Pages daemon is running, Nginx still proxies requests to
the daemon but the daemon is also able to receive requests from the outside
...
...
@@ -320,12 +322,12 @@ latest previous version.
---
**GitLab 8.17 ([documentation]
[8-17-docs]
)**
**GitLab 8.17 ([documentation]
(https://gitlab.com/gitlab-org/gitlab-ce/blob/8-17-stable/doc/administration/pages/index.md)
)**
-
GitLab Pages were ported to Community Edition in GitLab 8.17.
-
Documentation was refactored to be more modular and easy to follow.
**GitLab 8.5 ([documentation]
[8-5-docs]
)**
**GitLab 8.5 ([documentation]
(https://gitlab.com/gitlab-org/gitlab-ee/blob/8-5-stable-ee/doc/pages/administration.md)
)**
-
In GitLab 8.5 we introduced the
[
gitlab-pages
][]
daemon which is now the
recommended way to set up GitLab Pages.
...
...
@@ -334,13 +336,10 @@ latest previous version.
-
Custom CNAME and TLS certificates support.
-
Documentation was moved to one place.
**GitLab 8.3 ([documentation]
[8-3-docs]
)**
**GitLab 8.3 ([documentation]
(https://gitlab.com/gitlab-org/gitlab-ee/blob/8-3-stable-ee/doc/pages/administration.md)
)**
-
GitLab Pages feature was introduced.
[
8-3-docs
]:
https://gitlab.com/gitlab-org/gitlab-ee/blob/8-3-stable-ee/doc/pages/administration.md
[
8-5-docs
]:
https://gitlab.com/gitlab-org/gitlab-ee/blob/8-5-stable-ee/doc/pages/administration.md
[
8-17-docs
]:
https://gitlab.com/gitlab-org/gitlab-ce/blob/8-17-stable-ce/doc/administration/pages/index.md
[
backup
]:
../../raketasks/backup_restore.md
[
ce-14605
]:
https://gitlab.com/gitlab-org/gitlab-ce/issues/14605
[
ee-80
]:
https://gitlab.com/gitlab-org/gitlab-ee/merge_requests/80
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment