-
Notifications
You must be signed in to change notification settings - Fork 2
/
Copy pathreplace_env_vars.sh
11 lines (11 loc) · 1.12 KB
/
replace_env_vars.sh
1
2
3
4
5
6
7
8
9
10
11
find '/usr/share/nginx/html' -name '*.js' -exec sed -i -e 's,SERVER_PROTOCOL,'"$SERVER_PROTOCOL"',g' {} \;
find '/usr/share/nginx/html' -name '*.js' -exec sed -i -e 's,SERVER_ADDR,'"$SERVER_ADDR"',g' {} \;
find '/usr/share/nginx/html' -name '*.js' -exec sed -i -e 's,BACKEND_PORT,'"$BACKEND_PORT"',g' {} \;
find '/usr/share/nginx/html' -name '*.js' -exec sed -i -e 's,DEFAULT_LANGUAGE,'"$DEFAULT_LANGUAGE"',g' {} \;
find '/usr/share/nginx/html' -name '*.js' -exec sed -i -e 's,USE_DEFAULT_OVER_BROWSER_LANGUAGE,'"$USE_DEFAULT_OVER_BROWSER_LANGUAGE"',g' {} \;
find '/usr/share/nginx/html' -name '*.js' -exec sed -i -e 's,AUTH_ENABLED,'"$AUTH_ENABLED"',g' {} \;
find '/usr/share/nginx/html' -name '*.js' -exec sed -i -e 's,AUTH_MULTI_TENANCY_ENABLED,'"$AUTH_MULTI_TENANCY_ENABLED"',g' {} \;
find '/usr/share/nginx/html' -name '*.js' -exec sed -i -e 's,AUTH_REGISTRATION_ENABLED,'"$AUTH_REGISTRATION_ENABLED"',g' {} \;
find '/usr/share/nginx/html' -name '*.js' -exec sed -i -e 's,AUTH_PORT,'"$AUTH_PORT"',g' {} \;
find '/usr/share/nginx/html' -name '*.js' -exec sed -i -e 's,FRONTEND_LOG_LEVEL,'"$FRONTEND_LOG_LEVEL"',g' {} \;
nginx -g "daemon off;"