diff options
| author | Fabian Mastenbroek <mail.fabianm@gmail.com> | 2021-05-18 11:18:11 +0200 |
|---|---|---|
| committer | Fabian Mastenbroek <mail.fabianm@gmail.com> | 2021-05-18 15:46:43 +0200 |
| commit | ce95cfdf803043e66e2279d0f76c6bfc64e7864e (patch) | |
| tree | d84bf7676e839f242559f61f97d9a590403aa069 /opendc-web/opendc-web-ui/scripts/envsubst-html.sh | |
| parent | 5c582427366a30a21df64db393ecb9e4d1379439 (diff) | |
ui: Fix frontend deployment scripts
This change fixes the deployment scripts necessary for the frontend and
ensures that runtime variables work again.
Diffstat (limited to 'opendc-web/opendc-web-ui/scripts/envsubst-html.sh')
| -rwxr-xr-x | opendc-web/opendc-web-ui/scripts/envsubst-html.sh | 19 |
1 files changed, 0 insertions, 19 deletions
diff --git a/opendc-web/opendc-web-ui/scripts/envsubst-html.sh b/opendc-web/opendc-web-ui/scripts/envsubst-html.sh deleted file mode 100755 index 8ca12e8a..00000000 --- a/opendc-web/opendc-web-ui/scripts/envsubst-html.sh +++ /dev/null @@ -1,19 +0,0 @@ -#!/bin/sh - -set -e - -# We can use simple version of envsubst execution as -# envsubst < /usr/share/nginx/html/index.html.template > /usr/share/nginx/html/index.html -# but it replaces everything that looks like environment variable substitution -# so it affects `default values` approach. -# we need to replace only provided environment variables. - -auto_envsubst() { - template_path="/usr/share/nginx/html/index.html.template" - output_path="/usr/share/nginx/html/index.html" - defined_envs=$(printf '${%s} ' $(env | cut -d= -f1)) - envsubst "$defined_envs" < "$template_path" > "$output_path" -} - -auto_envsubst -exit 0 |
