#!/usr/bin/env bash # This script is used when the docker container starts and does the magic to # bring the ENV variables to the generated static UI. ENV_DIR=./tmp mkdir -p "$ENV_DIR" TARGET="$ENV_DIR/env-config.js" # Recreate config file echo -n > $TARGET declare -a vars=( "SUBSTRATE_TELEMETRY_URL" "SUBSTRATE_TELEMETRY_SAMPLE" ) echo "window.process_env = {" >> $TARGET for VAR in ${vars[@]}; do echo " $VAR: \"${!VAR}\"," >> $TARGET done echo "}" >> $TARGET chmod 440 $TARGET