📦 EqualifyEverything / nginx-proxy

📄 nginx.conf · 25 lines
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25events {
    worker_connections 1024;
}

http {
    upstream a11y_proxy_pool {
        least_conn;
        server a11y-proxy_1:8888;
        server a11y-proxy_2:8888;
        server a11y-proxy_3:8888;
    }

    server {
        listen 80;

        location / {
            proxy_pass http://a11y_proxy_pool;
            proxy_set_header Host $host;
            proxy_set_header X-Real-IP $remote_addr;
            proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
            proxy_set_header X-Forwarded-Proto $scheme;
        }
    }
}