upstream nextjs {
  server ${NGINX_UPSTREAM_HOST}:${NGINX_UPSTREAM_PORT};
}

server {
  listen ${NGINX_LISTEN_PORT};
  server_name _;
  client_max_body_size 100m;

  location / {
    proxy_pass  $scheme://nextjs;

    proxy_set_header Host $host;
    proxy_set_header X-Forwarded-Host $host;
    proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
    proxy_set_header X-Real-IP $remote_addr;
  }

  location /legacy_healthcheck {
    return 200;
  }
}
