Advertisement
Guest User

Untitled

a guest
Nov 18th, 2019
73
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.56 KB | None | 0 0
  1. # admin
  2. server {
  3. listen [::]:80 ;
  4. listen 80 ;
  5. server_name cars-rental-admin.metwally.me;
  6. location / {
  7. proxy_pass http://client-side-admin:80;
  8. }
  9. }
  10.  
  11. # www
  12. server {
  13. listen [::]:80 ;
  14. listen 80 ;
  15. server_name cars-rental-www.metwally.me;
  16.  
  17. location / {
  18. proxy_pass http://client-side-www:80;
  19. }
  20.  
  21. location /images/ {
  22. alias /etc/nginx/images/;
  23. }
  24.  
  25. location /api/ {
  26. proxy_pass http://express-server:3000/api/;
  27. proxy_set_header Host $host;
  28. proxy_set_header X-Real-IP $remote_addr;
  29. proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
  30. proxy_set_header X-Client-Verify SUCCESS;
  31. proxy_set_header X-Client-DN $ssl_client_s_dn;
  32. proxy_set_header X-SSL-Subject $ssl_client_s_dn;
  33. proxy_set_header X-SSL-Issuer $ssl_client_i_dn;
  34. proxy_http_version 1.1;
  35. proxy_read_timeout 1800;
  36. proxy_connect_timeout 1800;
  37. }
  38.  
  39. location /socket.io/ {
  40. proxy_set_header X-Real-IP $remote_addr;
  41. proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
  42. proxy_set_header Host $host;
  43. proxy_set_header X-NginX-Proxy true;
  44. proxy_pass http://express-server:3000/socket.io/;
  45. proxy_redirect off;
  46. proxy_http_version 1.1;
  47. proxy_set_header Upgrade $http_upgrade;
  48. proxy_set_header Connection "upgrade";
  49. }
  50.  
  51. }
  52.  
  53. server {
  54. listen [::]:80 ;
  55. listen 80 ;
  56. server_name *.metwally.me;
  57. location / {
  58. return 404;
  59. }
  60. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement