fix: CORS_ORIGINS quote et source securise du .env
This commit is contained in:
+12
-4
@@ -274,7 +274,7 @@ TESSERACT_CMD=$TESSERACT_CMD
|
||||
OCR_LANGUAGES=$OCR_LANGUAGES
|
||||
|
||||
# ── CORS ─────────────────────────────────────────────────────
|
||||
CORS_ORIGINS=$CORS_ORIGINS
|
||||
CORS_ORIGINS='$CORS_ORIGINS'
|
||||
|
||||
# ── Authentification ─────────────────────────────────────────
|
||||
ADMIN_API_KEY=
|
||||
@@ -304,7 +304,11 @@ create_directories() {
|
||||
|
||||
# Charger .env s'il existe
|
||||
if [[ -f "$ENV_FILE" ]]; then
|
||||
set -a; source "$ENV_FILE"; set +a
|
||||
while IFS= read -r line; do
|
||||
[[ "$line" =~ ^[[:space:]]*# ]] && continue
|
||||
[[ "$line" =~ ^[[:space:]]*$ ]] && continue
|
||||
[[ "$line" =~ ^[[:space:]]*[A-Za-z_][A-Za-z0-9_]*= ]] && eval "export $line" 2>/dev/null || true
|
||||
done < "$ENV_FILE"
|
||||
fi
|
||||
|
||||
local backup_dir="${BACKUP_DIR:-./backups}"
|
||||
@@ -384,7 +388,11 @@ show_urls() {
|
||||
|
||||
# Charger les ports depuis .env
|
||||
if [[ -f "$ENV_FILE" ]]; then
|
||||
set -a; source "$ENV_FILE"; set +a
|
||||
while IFS= read -r line; do
|
||||
[[ "$line" =~ ^[[:space:]]*# ]] && continue
|
||||
[[ "$line" =~ ^[[:space:]]*$ ]] && continue
|
||||
[[ "$line" =~ ^[[:space:]]*[A-Za-z_][A-Za-z0-9_]*= ]] && eval "export $line" 2>/dev/null || true
|
||||
done < "$ENV_FILE"
|
||||
fi
|
||||
local admin_port="${ADMIN_PORT:-3001}"
|
||||
local backend_port="${BACKEND_PORT:-8001}"
|
||||
@@ -403,7 +411,7 @@ show_urls() {
|
||||
# ── Mise à jour ──────────────────────────────────────────────
|
||||
|
||||
restart_updated() {
|
||||
source "$ENV_FILE" 2>/dev/null || true
|
||||
while IFS= read -r line; do [[ "$line" =~ ^[A-Za-z_][A-Za-z0-9_]*= ]] && eval "$line" 2>/dev/null || true; done < "$ENV_FILE"
|
||||
info "Mise à jour : pull + recréation..."
|
||||
docker compose -f "$COMPOSE_FILE" --env-file "$ENV_FILE" pull 2>&1 | grep -E "Pull|Image|up to date" || true
|
||||
docker compose -f "$COMPOSE_FILE" --env-file "$ENV_FILE" up -d --remove-orphans
|
||||
|
||||
Reference in New Issue
Block a user