@@ -132,7 +132,7 @@ if [ "$PROFILE" = "prod" ] || [ "$PROFILE" = "production" ] || [ "$PROFILE" = "l
132132
133133 MONGO_PASSWORD_VALUE=" ${MONGO_PASSWORD:- } "
134134 REDIS_PASSWORD_VALUE=" ${REDIS_PASSWORD:- } "
135- GRAFANA_PASSWORD_VALUE=" ${GRAFANA_ADMIN_PASSWORD:- } "
135+ GRAFANA_PASSWORD_VALUE=" ${GRAFANA_PASSWORD :- ${ GRAFANA_ADMIN_PASSWORD:- } } "
136136
137137 if [ -f " .env" ]; then
138138 if [ -z " $MONGO_PASSWORD_VALUE " ]; then
@@ -141,6 +141,9 @@ if [ "$PROFILE" = "prod" ] || [ "$PROFILE" = "production" ] || [ "$PROFILE" = "l
141141 if [ -z " $REDIS_PASSWORD_VALUE " ]; then
142142 REDIS_PASSWORD_VALUE=$( grep -E ' ^REDIS_PASSWORD=' .env | tail -n1 | cut -d ' =' -f2-)
143143 fi
144+ if [ -z " $GRAFANA_PASSWORD_VALUE " ]; then
145+ GRAFANA_PASSWORD_VALUE=$( grep -E ' ^GRAFANA_PASSWORD=' .env | tail -n1 | cut -d ' =' -f2-)
146+ fi
144147 if [ -z " $GRAFANA_PASSWORD_VALUE " ]; then
145148 GRAFANA_PASSWORD_VALUE=$( grep -E ' ^GRAFANA_ADMIN_PASSWORD=' .env | tail -n1 | cut -d ' =' -f2-)
146149 fi
@@ -153,6 +156,9 @@ if [ "$PROFILE" = "prod" ] || [ "$PROFILE" = "production" ] || [ "$PROFILE" = "l
153156 if [ -z " $REDIS_PASSWORD_VALUE " ]; then
154157 REDIS_PASSWORD_VALUE=$( grep -E ' ^REDIS_PASSWORD=' " $COMPOSE_ENV_FILE " | tail -n1 | cut -d ' =' -f2-)
155158 fi
159+ if [ -z " $GRAFANA_PASSWORD_VALUE " ]; then
160+ GRAFANA_PASSWORD_VALUE=$( grep -E ' ^GRAFANA_PASSWORD=' " $COMPOSE_ENV_FILE " | tail -n1 | cut -d ' =' -f2-)
161+ fi
156162 if [ -z " $GRAFANA_PASSWORD_VALUE " ]; then
157163 GRAFANA_PASSWORD_VALUE=$( grep -E ' ^GRAFANA_ADMIN_PASSWORD=' " $COMPOSE_ENV_FILE " | tail -n1 | cut -d ' =' -f2-)
158164 fi
@@ -176,7 +182,7 @@ if [ "$PROFILE" = "prod" ] || [ "$PROFILE" = "production" ] || [ "$PROFILE" = "l
176182
177183 case " $GRAFANA_PASSWORD_VALUE " in
178184 " " |CHANGE_ME* |changeme|dev_only_not_for_production)
179- echo -e " ${RED} ✗ GRAFANA_ADMIN_PASSWORD is missing or insecure placeholder.${NC} "
185+ echo -e " ${RED} ✗ GRAFANA_PASSWORD is missing or insecure placeholder.${NC} "
180186 echo " Set a strong value in environment or .env before production deployment."
181187 exit 1
182188 ;;
@@ -228,7 +234,7 @@ echo ""
228234echo -e " ${BLUE} Access Points:${NC} "
229235echo " Frontend: ${GREEN} http://localhost:${FRONTEND_PORT}${NC} "
230236echo " Backend API: ${GREEN} http://localhost:${BACKEND_API_PORT}${NC} "
231- echo " Grafana: ${GREEN} http://localhost:${GRAFANA_PORT}${NC} (credentials from GRAFANA_USER/GRAFANA_ADMIN_PASSWORD )"
237+ echo " Grafana: ${GREEN} http://localhost:${GRAFANA_PORT}${NC} (credentials from GRAFANA_USER/GRAFANA_PASSWORD )"
232238echo " Prometheus: ${GREEN} http://localhost:${PROMETHEUS_PORT}${NC} "
233239echo " "
234240
0 commit comments