fix(directus): resolve critical deployment issues

- Remove duplicate directus-extensions volume mount (conflict)
- Fix FORCE_FRESH_INSTALL boolean check (handle 'True' from Coolify)
- Optimize healthcheck (10 retries, 60s start period)
- Remove unused named volume definition

All syntax validated:
 docker-compose.yaml valid
 start.sh syntax OK
 Extensions structure correct
 SQL schema present
This commit is contained in:
cawcenter
2025-12-14 11:45:09 -05:00
parent ce3089da41
commit 658d18f1c8
2 changed files with 3 additions and 5 deletions

View File

@@ -27,7 +27,7 @@ if [ $DB_READY = false ]; then
fi
# === Fresh Install Mode ===
if [ "$FORCE_FRESH_INSTALL" = "true" ]; then
if [ "$FORCE_FRESH_INSTALL" = "true" ] || [ "$FORCE_FRESH_INSTALL" = "True" ]; then
echo ""
echo "⚠️ ============================================"
echo "⚠️ FORCE_FRESH_INSTALL MODE ACTIVATED"