e18c1e831ba0a44900cdfc98b7da30080c1edb93
[clamp.git] / src / main / docker / frontend / nginx / nginx.conf
1 server {
2
3   listen 443 default ssl;
4   ssl_protocols TLSv1.2;
5   ssl_certificate /etc/ssl/clamp.pem;
6   ssl_certificate_key /etc/ssl/clamp.key;
7   ssl_verify_client optional_no_ca;
8     location /restservices/clds/ {
9         proxy_pass https://clamp-backend:8443;
10         proxy_set_header X-SSL-Cert $ssl_client_escaped_cert;
11     }
12   
13   location / {
14     root   /usr/share/nginx/html;
15     index  index.html index.htm;
16     try_files $uri $uri/ /index.html;
17   }
18
19   error_page   500 502 503 504  /50x.html;
20
21   location = /50x.html {
22     root   /usr/share/nginx/html;
23   }
24
25 }