feat: implemented scalable regex for Nginx server_names across App and API.
This commit is contained in:
@@ -4,49 +4,13 @@ server {
|
|||||||
|
|
||||||
server_name
|
server_name
|
||||||
${DOCKER_AE_APP_SERVER_NAME}
|
${DOCKER_AE_APP_SERVER_NAME}
|
||||||
svelte.localhost demo.localhost dev.localhost
|
~^(dev|test|bak|sr|prod)?-?(app|demo|connect|aacc|aapor|ascm|businessgroup|chow|cmsc|idaa|ishlt|lci|ncsd|npa|rli)\.oneskyit\.com$
|
||||||
|
app.localhost
|
||||||
bak-app.oneskyit.com
|
demo.localhost
|
||||||
bak-connect.oneskyit.com *.bak-connect.oneskyit.com
|
connect.localhost
|
||||||
bak-demo.oneskyit.com *.bak-demo.oneskyit.com
|
svelte.localhost
|
||||||
|
dev.localhost
|
||||||
bak-businessgroup.oneskyit.com *.bak-businessgroup.oneskyit.com
|
localhost
|
||||||
bak-ishlt.oneskyit.com *.bak-ishlt.oneskyit.com
|
|
||||||
|
|
||||||
dev-app.oneskyit.com
|
|
||||||
dev-connect.oneskyit.com *.dev-connect.oneskyit.com
|
|
||||||
dev-demo.oneskyit.com *.dev-demo.oneskyit.com
|
|
||||||
|
|
||||||
dev-aacc.oneskyit.com *.dev-aacc.oneskyit.com
|
|
||||||
dev-aapor.oneskyit.com *.dev-aapor.oneskyit.com
|
|
||||||
dev-businessgroup.oneskyit.com *.dev-businessgroup.oneskyit.com
|
|
||||||
dev-chow.oneskyit.com *.dev-chow.oneskyit.com
|
|
||||||
dev-cmsc.oneskyit.com *.dev-cmsc.oneskyit.com
|
|
||||||
dev-idaa.oneskyit.com *.dev-idaa.oneskyit.com
|
|
||||||
dev-ishlt.oneskyit.com *.dev-ishlt.oneskyit.com
|
|
||||||
dev-lci.oneskyit.com *.dev-lci.oneskyit.com
|
|
||||||
dev-ncsd.oneskyit.com *.dev-ncsd.oneskyit.com
|
|
||||||
dev-npa.oneskyit.com *.dev-npa.oneskyit.com
|
|
||||||
dev-rli.oneskyit.com *.dev-rli.oneskyit.com
|
|
||||||
|
|
||||||
sr-app.oneskyit.com
|
|
||||||
sr-connect.oneskyit.com *.sr-connect.oneskyit.com
|
|
||||||
sr-demo.oneskyit.com *.sr-demo.oneskyit.com
|
|
||||||
|
|
||||||
sr-aacc.oneskyit.com *.sr-aacc.oneskyit.com
|
|
||||||
sr-aapor.oneskyit.com *.sr-aapor.oneskyit.com
|
|
||||||
sr-businessgroup.oneskyit.com *.sr-businessgroup.oneskyit.com
|
|
||||||
sr-cmsc.oneskyit.com *.sr-cmsc.oneskyit.com
|
|
||||||
sr-lci.oneskyit.com *.sr-lci.oneskyit.com
|
|
||||||
sr-ncsd.oneskyit.com *.sr-ncsd.oneskyit.com
|
|
||||||
|
|
||||||
test-app.oneskyit.com
|
|
||||||
test-demo.oneskyit.com
|
|
||||||
test-connect.oneskyit.com
|
|
||||||
test-businessgroup.oneskyit.com
|
|
||||||
test-cmsc.oneskyit.com
|
|
||||||
test-idaa.oneskyit.com
|
|
||||||
test-lci.oneskyit.com
|
|
||||||
;
|
;
|
||||||
|
|
||||||
access_log /logs/nginx/access_svelte_node.log;
|
access_log /logs/nginx/access_svelte_node.log;
|
||||||
@@ -77,39 +41,13 @@ server {
|
|||||||
#
|
#
|
||||||
# server_name
|
# server_name
|
||||||
# ${DOCKER_AE_APP_SERVER_NAME}
|
# ${DOCKER_AE_APP_SERVER_NAME}
|
||||||
# svelte.localhost demo.localhost dev.localhost
|
# ~^(dev|test|bak|sr|prod)?-?(app|demo|connect|aacc|aapor|ascm|businessgroup|chow|cmsc|idaa|ishlt|lci|ncsd|npa|rli)\.oneskyit\.com$
|
||||||
#
|
# app.localhost
|
||||||
# bak-app.oneskyit.com
|
# demo.localhost
|
||||||
# bak-connect.oneskyit.com *.bak-connect.oneskyit.com
|
# connect.localhost
|
||||||
# bak-demo.oneskyit.com *.bak-demo.oneskyit.com
|
# svelte.localhost
|
||||||
#
|
# dev.localhost
|
||||||
# bak-businessgroup.oneskyit.com *.bak-businessgroup.oneskyit.com
|
# localhost
|
||||||
# bak-ishlt.oneskyit.com *.bak-ishlt.oneskyit.com
|
|
||||||
#
|
|
||||||
# dev-app.oneskyit.com
|
|
||||||
# dev-connect.oneskyit.com *.dev-connect.oneskyit.com
|
|
||||||
# dev-demo.oneskyit.com *.dev-demo.oneskyit.com
|
|
||||||
#
|
|
||||||
# dev-aacc.oneskyit.com *.dev-aacc.oneskyit.com
|
|
||||||
# dev-aapor.oneskyit.com *.dev-aapor.oneskyit.com
|
|
||||||
# dev-businessgroup.oneskyit.com *.dev-businessgroup.oneskyit.com
|
|
||||||
# dev-chow.oneskyit.com *.dev-chow.oneskyit.com
|
|
||||||
# dev-idaa.oneskyit.com *.dev-idaa.oneskyit.com
|
|
||||||
# dev-ishlt.oneskyit.com *.dev-ishlt.oneskyit.com
|
|
||||||
# dev-lci.oneskyit.com *.dev-lci.oneskyit.com
|
|
||||||
# dev-npa.oneskyit.com *.dev-npa.oneskyit.com
|
|
||||||
# dev-rli.oneskyit.com *.dev-rli.oneskyit.com
|
|
||||||
#
|
|
||||||
# sr-app.oneskyit.com
|
|
||||||
# sr-connect.oneskyit.com *.sr-connect.oneskyit.com
|
|
||||||
# sr-demo.oneskyit.com *.sr-demo.oneskyit.com
|
|
||||||
#
|
|
||||||
# sr-aacc.oneskyit.com *.sr-aacc.oneskyit.com
|
|
||||||
# sr-aapor.oneskyit.com *.sr-aapor.oneskyit.com
|
|
||||||
# sr-businessgroup.oneskyit.com *.sr-businessgroup.oneskyit.com
|
|
||||||
# sr-lci.oneskyit.com *.sr-lci.oneskyit.com
|
|
||||||
#
|
|
||||||
# test-app.oneskyit.com
|
|
||||||
# ;
|
# ;
|
||||||
#
|
#
|
||||||
# access_log /logs/nginx/access_svelte_node.log;
|
# access_log /logs/nginx/access_svelte_node.log;
|
||||||
|
|||||||
@@ -9,12 +9,10 @@ server {
|
|||||||
|
|
||||||
server_name
|
server_name
|
||||||
${DOCKER_AE_API_SERVER_NAME}
|
${DOCKER_AE_API_SERVER_NAME}
|
||||||
fastapi.localhost
|
~^(dev|test|bak|sr|prod)?-?(api|fastapi)\.oneskyit\.com$
|
||||||
api.localhost
|
api.localhost
|
||||||
|
fastapi.localhost
|
||||||
localhost
|
localhost
|
||||||
dev-api.oneskyit.com
|
|
||||||
test-api.oneskyit.com
|
|
||||||
test-fastapi.oneskyit.com
|
|
||||||
;
|
;
|
||||||
|
|
||||||
# server_name
|
# server_name
|
||||||
|
|||||||
Reference in New Issue
Block a user