2
0

nginx_local.conf 1.1 KB

123456789101112131415161718192021222324252627282930313233343536373839404142
  1. events {}
  2. http {
  3. upstream api {
  4. server porter:8080;
  5. }
  6. upstream webpack {
  7. server webpack:8080;
  8. }
  9. server {
  10. listen 8080;
  11. server_name localhost;
  12. location /api/ {
  13. proxy_pass http://api;
  14. proxy_http_version 1.1;
  15. proxy_set_header Upgrade $http_upgrade;
  16. proxy_set_header Connection 'upgrade';
  17. proxy_set_header Host $host;
  18. proxy_cache_bypass $http_upgrade;
  19. proxy_set_header X-Forwarded-Host $server_name;
  20. proxy_read_timeout 86400s;
  21. proxy_send_timeout 86400s;
  22. }
  23. location / {
  24. proxy_pass http://webpack;
  25. proxy_pass_header Content-Security-Policy;
  26. proxy_http_version 1.1;
  27. proxy_set_header Upgrade $http_upgrade;
  28. proxy_set_header Connection 'upgrade';
  29. proxy_set_header Host $host;
  30. proxy_cache_bypass $http_upgrade;
  31. proxy_set_header X-Forwarded-Host $server_name;
  32. proxy_read_timeout 86400s;
  33. proxy_send_timeout 86400s;
  34. }
  35. }
  36. client_max_body_size 10M;
  37. }