zubair1024
12/23/2019 - 12:12 PM

Nginx Config for OSM, OSRM and Nominatim

server {
	listen 80;
	listen [::]:80;
	 
	server_name <server-name>;
	 
    	location /osm_tiles/ {
    		proxy_pass http://localhost:8080/tile/;
    		proxy_buffering off;
    	}

        location / {
            proxy_pass http://localhost:8080/;
            proxy_buffering off;
        }
 
    	location /osrm/ {
        	proxy_pass http://127.0.0.1:5000/;
        	proxy_buffering off;
    	}
 
    	location /nominatim/ {
        	proxy_pass http://127.0.0.1:7070/;
        	proxy_buffering off;
    	}

    	location /scheduler/ {
        	proxy_pass http://127.0.0.1:3050/;
        	proxy_buffering off;
    	}
}