Mauro Ziliani's picture

Hi all.

My name's Mauro and I install turnkey-gitlab-15.1 in my proxmox environment.

I need to change the http(s) port and expose it when the gitlab change url.

Example:

now I'm accessing to gitlab with   https://gitlab.faresoftware.it/ from my network and the page refresh in the browser url https://gitlab.faresoftware.it/ is shown.

I'd like to place gitlab listeing on port 8829 (so I need to write https://gitlab.faresoftware.it:8829/ in the browser address textbox), and when i click on a link inside my project the browser have to show again https://gitlab.faresoftware.it/:8829

 

How can I setup this?

Best regards,  

 Mauro

Forum: 
Jeremy Davis's picture

FWIW we're currently in the process of a major overhaul of the GitLab appliance. The current one installs from source, but we've decided to change the install to be use the Omnibus package. It's proving a little more complex than I'd hoped, but there is progress. You can check out the discussion here.

We anticipate that using the Omnibus package will make it much easier for users (as well as us) to maintain the appliance. We expect that using GitLab's export feature will be the way to move between the current appliance and the updated one.

Anyway, back to your question. TBH, I'm not 100% sure exactly how it will go, but the first thing to do would be to update the Nginx config. Nginx provides the frontend reverse proxy for GitLab. In the current v15.1 (and earlier) appliances, you'll find the main Nginx config here: /etc/nginx/sites-available/gitlab. You may also need to adjust GitLab itself, but I'm not 100% sure.

I hope that gets you going in the right direction, but please let me know if you need more guidance.

Add new comment