File tree Expand file tree Collapse file tree 2 files changed +28
-0
lines changed Expand file tree Collapse file tree 2 files changed +28
-0
lines changed Original file line number Diff line number Diff line change
1
+ FROM nginx:alpine
2
+ COPY nginx.conf /etc/nginx/nginx.conf
Original file line number Diff line number Diff line change
1
+ worker_processes 1;
2
+ events { worker_connections 1024 ; }
3
+ error_log /dev/stdout debug;
4
+ http {
5
+ sendfile on;
6
+ upstream user {
7
+ server backend-user :8080 ;
8
+ }
9
+ upstream feed {
10
+ server backend-feed:8080 ;
11
+ }
12
+ proxy_set_header Host $host ;
13
+ proxy_set_header X-Real-IP $remote_addr ;
14
+ proxy_set_header X-NginX-Proxy true;
15
+ proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for ;
16
+ proxy_set_header X-Forwarded-Host $server_name ;
17
+ server {
18
+ listen 8080 ;
19
+ location /api/v0/feed {
20
+ proxy_pass http ://feed;
21
+ }
22
+ location /api/v0/users {
23
+ proxy_pass http ://user ;
24
+ }
25
+ }
26
+ }
You can’t perform that action at this time.
0 commit comments