1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63
| http { include mime.types; default_type application/json;
sendfile on; keepalive_timeout 65;
upstream memory-blog { server localhost:4000; }
upstream memory-docs1 { server localhost:5173; }
upstream memory-docs2 { server localhost:8080; } server { listen 8887; server_name localhost; location / { proxy_pass http://memory-blog; }
error_page 500 502 503 504 /50x.html; location = /50x.html { root html; } }
server { listen 8888; server_name localhost; location / { proxy_pass http://memory-docs1; }
error_page 500 502 503 504 /50x.html; location = /50x.html { root html; } }
server { listen 8889; server_name localhost; location / { proxy_pass http://memory-docs2; }
error_page 500 502 503 504 /50x.html; location = /50x.html { root html; } } }
|