12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849 |
- worker_processes 1;
- events { worker_connections 1024; }
- http {
- upstream docker-api {
- server basex:8984;
- }
- upstream docker-client {
- server client:8988;
- }
- proxy_set_header Host $host;
- proxy_set_header X-NginX-Proxy true;
- proxy_set_header X-Real-IP $remote_addr;
- proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
- proxy_set_header X-Forwarded-Host $server_name;
- server {
- listen 80;
- root /var/www/html;
- index index.html;
- charset utf-8;
- server_name dev.gdp.fr;
- access_log on;
- error_log /var/log/nginx/error.log error;
- sendfile off;
- client_max_body_size 100m;
- location / {
- try_files $uri $uri/ index.html;
- }
- location /api {
- rewrite ^/api/(.*) /$1 break;
- proxy_redirect off;
- proxy_pass http://docker-api;
- }
- location /client {
- rewrite ^/client/(.*) /$1 break;
- proxy_redirect off;
- proxy_pass http://docker-client;
- }
- }
- }
|