From 250730435a826e9f0e97c0267bce136417da2892 Mon Sep 17 00:00:00 2001 From: lolwierd Date: Fri, 27 Mar 2026 22:05:27 +0530 Subject: [PATCH] fix: ensure admin password is set from environment variable if provided --- erpnext/install.sh | 3 +++ 1 file changed, 3 insertions(+) diff --git a/erpnext/install.sh b/erpnext/install.sh index 7c2e23e..aac9c08 100644 --- a/erpnext/install.sh +++ b/erpnext/install.sh @@ -34,6 +34,9 @@ mkdir -p "${STATE_DIR}" if [ -f "${ADMIN_PASSWORD_FILE}" ]; then ADMIN_PASSWORD="$(cat "${ADMIN_PASSWORD_FILE}")" +elif [ -n "${EXC_APP_BOOTSTRAP_ADMIN_PASSWORD:-}" ]; then + ADMIN_PASSWORD="${EXC_APP_BOOTSTRAP_ADMIN_PASSWORD}" + echo "${ADMIN_PASSWORD}" > "${ADMIN_PASSWORD_FILE}" else ADMIN_PASSWORD="$(openssl rand -hex 18)" echo "${ADMIN_PASSWORD}" > "${ADMIN_PASSWORD_FILE}"