
upstream gitbucket {
  server 127.0.0.1:8090 weight=100 max_fails=5 fail_timeout=5;
}

server {
  listen               80;
  listen               443 ssl;
  server_name          gitbucket.localdomain;
  ssl_certificate      /etc/nginx/ssl/gitbucket.crt;
  ssl_certificate_key  /etc/nginx/ssl/gitbucket.key;
  client_max_body_size 500M;

  location / {
        proxy_set_header X-Forwarded-Host $host;
        proxy_set_header X-Forwarded-Server $host;
        proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
        proxy_pass http://gitbucket/;
        client_max_body_size 4096M;
  }
}

