Thanks for the hint about nginx. I ran the command you mentioned and saw 
something along the lines of:

tcp        0      0 0.0.0.0:80           0.0.0.0:*               LISTEN     
 30418/nginx.conf

This led me to look for nginx.conf which I found here:

/opt/gitlab/embedded/conf/nginx.conf

In which I modified the listen line and finally got it running on my 
desired port.

I went even farther and modified the template for this file here:

/opt/gitlab/embedded/cookbooks/gitlab/templates/default/nginx-gitlab-http.conf.erb

In which the port is unfortunately hardcoded.

My question is, shouldn't this be somehow configurable?

Thanks a lot for your help.


On Thursday, March 20, 2014 8:59:36 PM UTC+2, Rovanion Luckey wrote:
>
> You mention nginx. Run netstat [0] to see which application is listening 
> to port 80. If it's nginx changing the gitlab config won't do much. And if 
> that's the case I would recommend keeping nginx as your proxy for other 
> services, just add another site to it's config.
>
>
> [0] netstat -tulpn
>
>
> 2014-03-20 17:20 GMT+01:00 János Rusiczki <[email protected]<javascript:>
> >:
>
>> I went as far as changing the Chef recipe to put the port I want in the 
>> config file, by changing:
>>
>> /opt/gitlab/embedded/cookbooks/gitlab/attributes/default.rb
>>
>> Still, the port number seems to be ignored by nginx, it continues to run 
>> on port 80.
>>
>> I think this should be filed as a bug?
>>
>>
>> On Thursday, March 20, 2014 3:14:54 PM UTC+2, János Rusiczki wrote:
>>>
>>> I changed the "port: 80" line to "port: 21251" here:
>>>
>>> /var/opt/gitlab/gitlab-rails/etc/gitlab.yml
>>>
>>> ... and I ran `sudo gitlab-ctl restart` but gitlab continues running on 
>>> good old port 80 and I get connection refused on the the new port.
>>>
>>> I don't understand what's going on. :(
>>>
>>>
>>> On Thu, Mar 20, 2014 at 12:49 PM, Rovanion Luckey 
>>> <[email protected]<javascript:>
>>> > wrote:
>>>
>>>> I'm sorry I mislead you. Port is not one of the settings set in that 
>>>> file.
>>>>
>>>> The port is set in config/gitlab.yml
>>>>
>>>>
>>>> 2014-03-20 9:11 GMT+01:00 János Rusiczki <[email protected]<javascript:>
>>>> >:
>>>>
>>>>> I created a file named gitlab in /etc/defaults but I don't know what 
>>>>> line I should use to set the webapp's port.
>>>>>
>>>>>
>>>>> On Thursday, March 20, 2014 9:58:18 AM UTC+2, Rovanion Luckey wrote:
>>>>>
>>>>>> It depends on the version that is packaged in the deb but we did 
>>>>>> implement configuration with /etc/defaults/gitlab in 6.4.
>>>>>>
>>>>>> So if your version is 6.4 or above take a look at this file and the 
>>>>>> instructions in it: https://github.com/gitlabhq/gi
>>>>>> tlabhq/blob/master/lib/support/init.d/gitlab.default.example
>>>>>>
>>>>>>
>>>>>> 2014-03-20 8:51 GMT+01:00 János Rusiczki <[email protected]>:
>>>>>>
>>>>>>> Hi there!
>>>>>>>
>>>>>>> I installed gitlab on my Ubuntu server via the .deb package.
>>>>>>> Now I would like to change the port the webapp runs on, because I 
>>>>>>> need 80 for other stuff.
>>>>>>> I'd prefer to do it in a way so that this port modification doesn't 
>>>>>>> get lost during updates or when running the reconfigure script.
>>>>>>>
>>>>>>> Thanks,
>>>>>>> Janos
>>>>>>>
>>>>>>> -- 
>>>>>>> You received this message because you are subscribed to the Google 
>>>>>>> Groups "GitLab" group.
>>>>>>> To unsubscribe from this group and stop receiving emails from it, 
>>>>>>> send an email to [email protected].
>>>>>>>
>>>>>>> For more options, visit https://groups.google.com/d/optout.
>>>>>>>
>>>>>>
>>>>>>  -- 
>>>>> You received this message because you are subscribed to the Google 
>>>>> Groups "GitLab" group.
>>>>> To unsubscribe from this group and stop receiving emails from it, send 
>>>>> an email to [email protected] <javascript:>.
>>>>>
>>>>> For more options, visit https://groups.google.com/d/optout.
>>>>>
>>>>
>>>>  -- 
>>>> You received this message because you are subscribed to a topic in the 
>>>> Google Groups "GitLab" group.
>>>> To unsubscribe from this topic, visit https://groups.google.com/d/
>>>> topic/gitlabhq/bseXaKMDkHQ/unsubscribe.
>>>> To unsubscribe from this group and all its topics, send an email to 
>>>> [email protected] <javascript:>.
>>>> For more options, visit https://groups.google.com/d/optout.
>>>>
>>>
>>>  -- 
>> You received this message because you are subscribed to the Google Groups 
>> "GitLab" group.
>> To unsubscribe from this group and stop receiving emails from it, send an 
>> email to [email protected] <javascript:>.
>> For more options, visit https://groups.google.com/d/optout.
>>
>
>

-- 
You received this message because you are subscribed to the Google Groups 
"GitLab" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
For more options, visit https://groups.google.com/d/optout.

Reply via email to