From ad0c300815e145c90c5ef94cf718e00d59e4e95e Mon Sep 17 00:00:00 2001 From: harkon Date: Tue, 2 Dec 2025 15:51:34 +0200 Subject: [PATCH] fix: make setup scripts respect ENV_FILE for production reuse --- scripts/complete-authentik-setup.sh | 6 +++--- scripts/setup-authentik.sh | 5 +++-- 2 files changed, 6 insertions(+), 5 deletions(-) diff --git a/scripts/complete-authentik-setup.sh b/scripts/complete-authentik-setup.sh index b66c429..2fa98e2 100755 --- a/scripts/complete-authentik-setup.sh +++ b/scripts/complete-authentik-setup.sh @@ -12,15 +12,15 @@ NC='\033[0m' # No Color # Configuration # Load environment variables -if [ -f "infra/compose/.env" ]; then - source "infra/compose/.env" +ENV_FILE="${ENV_FILE:-infra/compose/.env}" +if [ -f "$ENV_FILE" ]; then + source "$ENV_FILE" fi DOMAIN=${DOMAIN:-local} AUTHENTIK_URL="https://auth.${DOMAIN}" ADMIN_EMAIL="admin@${DOMAIN}" ADMIN_PASSWORD="${AUTHENTIK_ADMIN_PASSWORD:-admin123}" -ENV_FILE="infra/compose/.env" echo -e "${BLUE}🔧 Completing Authentik initial setup...${NC}" echo diff --git a/scripts/setup-authentik.sh b/scripts/setup-authentik.sh index bd29a7b..1bb1729 100755 --- a/scripts/setup-authentik.sh +++ b/scripts/setup-authentik.sh @@ -12,8 +12,9 @@ NC='\033[0m' # No Color # Configuration # Load environment variables -if [ -f "infra/compose/.env" ]; then - source "infra/compose/.env" +ENV_FILE="${ENV_FILE:-infra/compose/.env}" +if [ -f "$ENV_FILE" ]; then + source "$ENV_FILE" fi DOMAIN=${DOMAIN:-local}