diff --git a/docker/docker-entrypoint.sh b/docker/docker-entrypoint.sh index ad5a62b..4e54f0f 100644 --- a/docker/docker-entrypoint.sh +++ b/docker/docker-entrypoint.sh @@ -3,6 +3,7 @@ # Paramètres par défaut du conteneur export ITEM_FRONT_API_BASEURL=${ITEM_FRONT_API_BASEURL:='http://localhost:8081/'} export ITEM_FRONT_IDREF_API_URL=${ITEM_FRONT_IDREF_API_URL:='http://localhost:8081/'} +export ITEM_FRONT_MAINTENANCE=${ITEM_FRONT_MAINTENANCE:='false'} # Remplace les placeholders dans le code généré en prod @@ -19,6 +20,9 @@ sed -i \ sed -i \ "s#ITEM_PLACEHOLDER_VITE_IDREF_API_URL#${ITEM_FRONT_IDREF_API_URL}#g" \ /usr/share/nginx/html/assets/* +sed -i \ + "s#ITEM_PLACEHOLDER_VITE_MAINTENANCE#${ITEM_FRONT_MAINTENANCE}#g" \ + /usr/share/nginx/html/assets/* # execute nginx (cf CMD dans Dockerfile) exec "$@" diff --git a/docker/vuejs_env_placeholder b/docker/vuejs_env_placeholder index a194ddd..0c3ff3d 100644 --- a/docker/vuejs_env_placeholder +++ b/docker/vuejs_env_placeholder @@ -4,3 +4,4 @@ # et éviter ainsi d'avoir une URL de l'API en static dans l'image docker VITE_API_URL=ITEM_PLACEHOLDER_VITE_API_URL VITE_API_URL_IDREF=ITEM_PLACEHOLDER_VITE_IDREF_API_URL +VITE_MAINTENANCE=ITEM_PLACEHOLDER_VITE_MAINTENANCE