Advertisement
Guest User

Untitled

a guest
Nov 15th, 2018
105
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Nginx 1.08 KB | None | 0 0
  1. upstream app {
  2.    server app:3000;
  3. }
  4.  
  5. upstream ember_app {
  6.    server frontend:4000;
  7. }
  8.  
  9. server {
  10.     listen 80 default_server;
  11.     server_name domain.ru;
  12.  
  13.     access_log $ROOT/log/zvo.access.log;
  14.     error_log $ROOT/log/zvo.error.log;
  15.  
  16.     keepalive_timeout 60;
  17.  
  18.     # proxy buffers
  19.     proxy_buffers 16 64k;
  20.     proxy_buffer_size 128k;
  21.  
  22.     location / {
  23.        proxy_set_header  X-Real-IP  $remote_addr;
  24.        proxy_set_header  X-Forwarded-For $proxy_add_x_forwarded_for;
  25.        proxy_set_header Host $http_host;
  26.        proxy_redirect off;
  27.        proxy_pass http://ember_app;
  28.     }
  29. }
  30.  
  31. server {
  32.    listen 80;
  33.    server_name api.domain.ru;
  34.  
  35.    access_log $ROOT/log/nginx.access.log;
  36.    error_log $ROOT/log/nginx.error.log;
  37.  
  38.    location ~ /\. {
  39.       deny all;
  40.    }
  41.    # send non-static file requests to the app server
  42.    location / {
  43.         proxy_set_header  X-Real-IP  $remote_addr;
  44.         proxy_set_header  X-Forwarded-For $proxy_add_x_forwarded_for;
  45.         proxy_set_header Host $http_host;
  46.         proxy_redirect off;
  47.         proxy_pass http://app;
  48.    }
  49. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement