#!/bin/sh DOMAIN="${DOMAIN:-dot-dot.local}" APP_HOST="${APP_HOST:-dot-dot.local}" API_URL="{API_URL:-${DOMAIN}}" APP_SCHEME="${APP_SCHEME:-http}" API_URL="${APP_SCHEME}://${DOMAIN}/" BASE_URL="${APP_SCHEME}://${DOMAIN}" APP_ENVIRONMENT="${APP_ENVIRONMENT:-development}" WS_PROTOCOL=${WS_PROTOCOL:-ws} for x in $(grep -lr baseURL .nuxt/);do sed -i -e "s#\"baseURL\":\"http://dot-dot.local\"#\"baseURL\":\"${BASE_URL}\"#g" $x done for x in $(grep -lr APP_SCHEME .nuxt/);do sed -i -e "s#\"APP_SCHEME\":\"http\"#\"APP_SCHEME\":\"${APP_SCHEME}\"#g" $x sed -i -e "s#APP_SCHEME:\"http\"#\"APP_SCHEME\":\"${APP_SCHEME}\"#g" $x done for x in $(grep -lr APP_HOST .nuxt/);do sed -i -e "s#\"APP_HOST\":\"dot-dot.local\"#\"APP_HOST\":\"${APP_HOST}\"#g" $x done for x in $(grep -lr BASE_URL .nuxt/);do sed -i -e "s#\"BASE_URL\":\"http://dot-dot.local\"#\"BASE_URL\":\"${BASE_URL}\"#g" $x done for x in $(grep -lr API_URL .nuxt/);do sed -i -e "s#\"API_URL\":\"http://dot-dot.local/\"#\"API_URL\":\"${API_URL}\"#g" $x done for x in $(grep -lr APP_ENVIRONMENT .nuxt/);do sed -i -e "s#\"APP_ENVIRONMENT\":\"development\"#\"APP_ENVIRONMENT\":\"${APP_ENVIRONMENT}\"#g" $x sed -i -e "s#\"APP_ENVIRONMENT\": \"development\"#\"APP_ENVIRONMENT\":\"${APP_ENVIRONMENT}\"#g" $x sed -i -e "s#APP_ENVIRONMENT:\"development\"#\"APP_ENVIRONMENT\":\"${APP_ENVIRONMENT}\"#g" $x done for x in $(grep -lr WS_PROTOCOL .nuxt/);do sed -i -e "s#\"WS_PROTOCOL\":\"ws\"#\"WS_PROTOCOL\":\"${WS_PROTOCOL}\"#g" $x sed -i -e "s#WS_PROTOCOL:\"ws\"#\"WS_PROTOCOL\":\"${WS_PROTOCOL}\"#g" $x sed -i -e "s#\"WS_PROTOCOL\": \"ws\"#\"WS_PROTOCOL\": \"${WS_PROTOCOL}\"#g" $x done for x in $(grep -lr dot-dot.local .nuxt/);do echo "replace dot-dot.local to ${DOMAIN} in $x" sed -i -e "s#dot-dot.local#${DOMAIN}#g" $x; done for x in $(grep -lr http://${DOMAIN} .nuxt/);do echo "replace http://${DOMAIN} to ${APP_SCHEME}://${DOMAIN} in $x" sed -i -e "s#http://${DOMAIN}#${APP_SCHEME}://${DOMAIN}#g" $x; done "$@"