server {
    listen *:80;

    set  $allowOriginSite *;
    proxy_pass_request_headers on;
    proxy_pass_header Set-Cookie;

    access_log off;

    proxy_next_upstream error timeout invalid_header http_500 http_502 http_503 http_504;
    proxy_redirect off;
    proxy_buffering off;
    proxy_set_header Host            $host;
    proxy_set_header X-Real-IP       $remote_addr;
    proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
    proxy_pass_header Set-Cookie;

    location / {
      proxy_pass http://content-app:8080;
    }

    location /alfresco/ {
      proxy_pass http://alfresco:8080;
    }

    location /api-explorer/ {
      proxy_pass http://alfresco:8080/api-explorer;
    }

    location /share/ {
      proxy_pass http://share:8080;
    }
}