-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathnginx.conf
More file actions
22 lines (18 loc) · 749 Bytes
/
nginx.conf
File metadata and controls
22 lines (18 loc) · 749 Bytes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
events { worker_connections 2048; }
http {
upstream localhost { # configura um pool de endereço de servidores
server docker_wordpress1_1;
server docker_wordpress2_1;
server docker_wordpress3_1;
}
server { # configura esse servidor
listen 80 default_server; # escutando por conexões na porta 80
listen [::]:80 default_server;
root /usr/share/nginx/html;
index index.php;
location / { # repassa todos os requests para um dos endereços do upstream
proxy_pass http://localhost; # esse endereço aponta para o upstream wordpress
add_header X-Upstream $upstream_addr; # adiciona o header Host com o valor de um dos endereços configurados no upstream
}
}
}