view Applications/Samples/nginx.local.conf @ 1327:4f8db2d202c8 broker

OrthancSeriesProgressiveLoader now has two modes that can be selected at object creation : - progressive (will first load jpeg50, then jpeg90 then PAM) - non-progressive (will directly load PAM (uncompressed)) Please note that the slice loading order remains dynamic and depending upon the slice that the client code wishes to extract from the volume.
author Benjamin Golinvaux <bgo@osimis.io>
date Wed, 25 Mar 2020 14:34:27 +0100
parents 40bb5eb247a5
children
line wrap: on
line source

# Local config to serve the WASM samples static files and reverse proxy Orthanc.
# Uses port 9977 instead of 80.

# `events` section is mandatory
events {
  worker_connections 1024; # Default: 1024
}

http {

  # prevent nginx sync issues on OSX
  proxy_buffering off;

  server {
    listen 9977 default_server;
    client_max_body_size 4G;

    # location may have to be adjusted depending on your OS and nginx install
    include /etc/nginx/mime.types;
    # if not in your system mime.types, add this line to support WASM:
    # types {
    #    application/wasm                      wasm; 
    # }

    # serve WASM static files
    root build-web/;
    location / {
	}

    # reverse proxy orthanc
	location /orthanc/ {
		rewrite /orthanc(.*) $1 break;
		proxy_pass http://127.0.0.1:8042;
		proxy_set_header Host $http_host;
		proxy_set_header my-auth-header good-token;
		proxy_request_buffering off;
		proxy_max_temp_file_size 0;
		client_max_body_size 0;
	}


  }
  
}