Listen IP-Address for gitlab-pages / night - How to Use GitLab - GitLab Forum
GitLab Pages using Secondary IP
[Gitlab]Where can I find Gitlab Pages hosted on my private Gitlab instance? - Stack Overflow
My gitlab-pages page just lost it's IP address and is not reachable anymore - How to Use GitLab - GitLab Forum
You have to activate the pages feature. In your gitlab.rb:
pages_external_url "IP_OF_YOUR_GITLAB"
gitlab_pages['enable'] = true
There is a tutorial: https://www.youtube.com/watch?v=dD8c7WNcc6s&feature=youtu.be And the complete documentation: https://docs.gitlab.com/ce/administration/pages/index.html
You'll need to ask your sysadmin under which wildcard domain Pages is served: https://docs.gitlab.com/ce/user/project/pages/getting_started_part_one.html#gitlab-pages-domain
Then you'll know where your site was deployed to.
Example: on GitLab.com, all Pages domains are served under *.gitlab.io, therefore, your website will be deployed to username.gitlab.io (user/group site) or to username.gitlab.io/project-name (project website).
You need to find out the wildcard domain of your GitLab instance and replace gitlab.io with it.
See also: Pages' limitations: https://docs.gitlab.com/ce/user/project/pages/introduction.html#limitations
I've set up GitLab and everything is working fine and I can reach it using gitlab.mydomain.com. Now I want to enable GitLab Pages and reach it using pages.mydomain.com and all its subdomains. Only setting the pages url didn't work. According to the docs I need a second IP dedicated to GitLab Pages from what I unterstand? However, as I set up my instance on a Linode server, I only have one IP. Shouldn't it be possible to setup NGINX so that I don't need a second IP? I already tried a few different configurations I found online but nothing seems to work.
So is it possible? And if yes how would I do it? Are there any guides for this?
Any help is much appreciated. Thanks!