From e34c9649d9612acf7feab499e83492b82e1b8bc9 Mon Sep 17 00:00:00 2001 From: Girish Ramakrishnan Date: Tue, 22 Apr 2014 22:43:25 -0700 Subject: [PATCH] Remove default nginx configuration The 'default' nginx config (part of ubuntu) causes ssh pushes to fail. This is because gitlab-shell makes http://localhost/api/v3/interal/* calls and they get routed to 'default' nginx configuration instead of the @gitlab named location. --- assets/setup/install | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/assets/setup/install b/assets/setup/install index 52c35313..e2382bd7 100755 --- a/assets/setup/install +++ b/assets/setup/install @@ -86,7 +86,8 @@ chmod +x /etc/init.d/gitlab # install logrotate configuration cp lib/support/logrotate/gitlab /etc/logrotate.d/gitlab -# copy nginx configuration +# disable default nginx configuration and enable gitlab's nginx configuration +rm -f /etc/nginx/sites-enabled/default ln -s /etc/nginx/sites-available/gitlab /etc/nginx/sites-enabled/gitlab # configure supervisord to start nginx