server {
  listen 127.0.0.1:9000;
  server_name localhost-workbench;

  root /var/www/arvados-workbench/current/public;
  index  index.html index.htm index.php;

  passenger_enabled on;
  client_max_body_size 128m;
}

server {
  listen       *:$ARVADOS_WORKBENCH_ELB_FACING_PORT;
  server_name  workbench.$ARVADOS_HOSTNAME;

  index  index.html index.htm index.php;
  client_max_body_size 128m;

  location / {
    proxy_pass            http://127.0.0.1:9000;
    proxy_set_header Host $host;
    proxy_set_header X-Real-IP $remote_addr;
    proxy_redirect        off;
    proxy_connect_timeout 90s;
    proxy_read_timeout    300s;
  }
}
