Nginx — web server and reverse proxy.
1# nginx.conf2worker_processes auto;34events {5 worker_connections 1024;6}78http {9 upstream backend {10 server app1:3000;11 server app2:3000;12 }1314 server {15 listen 80;1617 location / {18 proxy_pass http://backend;19 proxy_set_header Host $host;20 proxy_set_header X-Real-IP $remote_addr;21 }2223 location /static/ {24 root /var/www;25 expires 30d;26 }2728 gzip on;29 gzip_types text/plain application/json;30 }31}
Functions: