Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- upstream gitlab {
- server unix:/home/gitlab/gitlab/tmp/sockets/gitlab.sock$
- }
- server {
- listen localhost:80;
- server_name .bluringdev.com;
- root /home/gitlab/gitlab/public;
- # individual nginx logs for this gitlab vhost
- access_log /var/log/nginx/gitlab_access.log;
- error_log /var/log/nginx/gitlab_error.log;
- location / {
- # serve static files from defined root folder;.
- # @gitlab is a named location for the upstream fallback$
- try_files $uri $uri/index.html $uri.html @gitlab;
- }
- # if a file, which is not found in the root folder is r$
- # then the proxy pass the request to the upsteam (gitla$
- location @gitlab {
- proxy_redirect off;
- # you need to change this to "https", if you set "ssl" $
- proxy_set_header X-FORWARDED_PROTO http;
- proxy_set_header Host gitlab.bluringdev.com:80;
- proxy_set_header X-Real-IP $remote_addr;
- proxy_pass http://gitlab;
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement