diff --git a/etc/docker/nginx/conf.d/default.conf b/etc/docker/nginx/conf.d/default.conf index 60df3f24..c1a6e8bc 100644 --- a/etc/docker/nginx/conf.d/default.conf +++ b/etc/docker/nginx/conf.d/default.conf @@ -1,5 +1,15 @@ server { listen 80; + server_name eshop-st-administration; + + return 301 https://$host$request_uri; + + location / { + proxy_pass http://eshop-st-administration:80; + proxy_set_header Host $host; + } +} +server { listen 443 ssl; server_name eshop-st-administration; @@ -15,6 +25,16 @@ server { } server { listen 80; + server_name eshop-st-identity; + + return 301 https://$host$request_uri; + + location / { + proxy_pass http://eshop-st-identity:80; + proxy_set_header Host $host; + } +} +server { listen 443 ssl; server_name eshop-st-identity; @@ -30,6 +50,16 @@ server { } server { listen 80; + server_name eshop-st-authserver; + + return 301 https://$host$request_uri; + + location / { + proxy_pass http://eshop-st-authserver:80; + proxy_set_header Host $host; + } +} +server { listen 443 ssl; server_name eshop-st-authserver; @@ -41,11 +71,20 @@ server { location / { proxy_pass http://eshop-st-authserver:80; proxy_set_header Host $host; - add_header from-ingress true; } } server { listen 80; + server_name eshop-st-web; + + return 301 https://$host$request_uri; + + location / { + proxy_pass http://eshop-st-web:80; + proxy_set_header Host $host; + } +} +server { listen 443 ssl; server_name eshop-st-web; @@ -65,6 +104,16 @@ server { } server { listen 80; + server_name eshop-st-public-web; + + return 301 https://$host$request_uri; + + location / { + proxy_pass http://eshop-st-web:80; + proxy_set_header Host $host; + } +} +server { listen 443 ssl; server_name eshop-st-public-web; @@ -84,6 +133,16 @@ server { } server { listen 80; + server_name eshop-st-basket; + + return 301 https://$host$request_uri; + + location / { + proxy_pass http://eshop-st-basket:80; + proxy_set_header Host $host; + } +} +server { listen 443 ssl; server_name eshop-st-basket; @@ -99,6 +158,16 @@ server { } server { listen 80; + server_name eshop-st-catalog; + + return 301 https://$host$request_uri; + + location / { + proxy_pass http://eshop-st-catalog:80; + proxy_set_header Host $host; + } +} +server { listen 443 ssl; server_name eshop-st-catalog; @@ -114,6 +183,16 @@ server { } server { listen 80; + server_name eshop-st-ordering; + + return 301 https://$host$request_uri; + + location / { + proxy_pass http://eshop-st-ordering:80; + proxy_set_header Host $host; + } +} +server { listen 443 ssl; server_name eshop-st-ordering; @@ -129,6 +208,16 @@ server { } server { listen 80; + server_name eshop-st-payment; + + return 301 https://$host$request_uri; + + location / { + proxy_pass http://eshop-st-payment:80; + proxy_set_header Host $host; + } +} +server { listen 443 ssl; server_name eshop-st-payment; @@ -144,6 +233,16 @@ server { } server { listen 80; + server_name eshop-st-gateway-web-public; + + return 301 https://$host$request_uri; + + location / { + proxy_pass http://eshop-st-gateway-web-public:80; + proxy_set_header Host $host; + } +} +server { listen 443 ssl; server_name eshop-st-gateway-web-public; @@ -159,6 +258,16 @@ server { } server { listen 80; + server_name eshop-st-gateway-web; + + return 301 https://$host$request_uri; + + location / { + proxy_pass http://eshop-st-gateway-web:80; + proxy_set_header Host $host; + } +} +server { listen 443 ssl; server_name eshop-st-gateway-web;