#upstream gitlab { # server unix:/var/opt/gitlab/gitlab-rails/sockets/gitlab.socket; # proxy_pass http://localhost:8080; #} server { listen *:80; server_name projects.lilik.it; client_max_body_size 0; #location ~* \.(git) { # proxy_read_timeout 300; # proxy_connect_timeout 300; # proxy_redirect off; # proxy_set_header X-Forwarded-Proto $scheme; # proxy_set_header Host $http_host; # proxy_set_header X-Real-IP $remote_addr; # proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; # proxy_set_header X-Frame-Options SAMEORIGIN; # proxy_pass http://gitlab; # proxy_pass http://localhost:8080; #} location / { ## If you use HTTPS make sure you disable gzip compression ## to be safe against BREACH attack. ## https://github.com/gitlabhq/gitlabhq/issues/694 ## Some requests take more than 30 seconds. proxy_read_timeout 3600; proxy_connect_timeout 300; proxy_redirect off; proxy_http_version 1.1; proxy_set_header Host projects.leader.lilik.it; proxy_set_header X-Forwarded-Host ""; proxy_set_header X-Real-IP $remote_addr; proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; proxy_set_header X-Forwarded-Proto http; proxy_pass http://localhost:8181; proxy_hide_header Content-Security-Policy; proxy_hide_header X-Frame-Options; } }