chore(07-02): update entrypoint.sh to document YAML config

- Add comments about D-06 load order and YAML config path
- Add warning if backend.yaml is missing
- Remove any implied inventory.env dependencies
This commit is contained in:
2026-04-23 12:48:18 +03:00
parent 9253eb6596
commit 225972b8d0

View File

@@ -19,6 +19,13 @@ echo "🐳 [Docker] LOGS_DIR=${LOGS_DIR:-/app/logs}"
export DATA_DIR="${DATA_DIR:-/app/data}"
export LOGS_DIR="${LOGS_DIR:-/app/logs}"
# [D-06] Configuration - Config is loaded from /app/config/ (YAML format)
# System environment variables override YAML config (D-06 load order).
# No inventory.env fallback is used by the backend application.
if [ ! -f "/app/config/backend.yaml" ]; then
echo "⚠️ [Docker] WARNING: /app/config/backend.yaml not found! Using defaults."
fi
# Run shared first-run initialization
echo "🐳 [Docker] Running data initialization..."
bash /app/scripts/init_data.sh