You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
24 lines
602 B
24 lines
602 B
env PROXY_ROUTE_HOSTNAME;
|
|
env APP_ROOT;
|
|
env RESOLVER;
|
|
env SSO_SERVICE_HOSTNAME;
|
|
|
|
resolver ${RESOLVER} ipv6=off;
|
|
|
|
server {
|
|
listen 8443 ssl;
|
|
server_name ${PROXY_ROUTE_HOSTNAME};
|
|
|
|
ssl on;
|
|
ssl_certificate ${APP_ROOT}/etc/serving-cert/tls.crt;
|
|
ssl_certificate_key ${APP_ROOT}/etc/serving-cert/tls.key;
|
|
|
|
location / {
|
|
proxy_pass http://${SSO_SERVICE_HOSTNAME};
|
|
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;
|
|
}
|
|
}
|
|
|
|
|