feat: add god-mode API and auto-permissions - SECURE TOKEN IN COOLIFY ENV ONLY

This commit is contained in:
cawcenter
2025-12-14 11:13:34 -05:00
parent 6d9209553e
commit f9947e81af
8 changed files with 692 additions and 1 deletions

View File

@@ -34,6 +34,7 @@ services:
volumes:
- 'directus-uploads:/directus/uploads'
- 'directus-extensions:/directus/extensions'
- ./directus-extensions:/directus/extensions
environment:
KEY: 9i2t1bMAIITWCZ+WrzUEk4EuNmIu3kfyB9Peysk7f/jnUZ7hzQ5HoNC8yOT5vi/rwTmDWX3a1+4j2llgAE2VvA==
SECRET: Mr4YSrOAfwToxCDFOPwUa8qtxd7BXOvmqXalk3ReikpfcIwf08Kp+hlNjGcr1NtcLIcIZoraaULnMefD5IukGA==
@@ -53,6 +54,13 @@ services:
CORS_ENABLED: 'true'
PUBLIC_URL: 'https://spark.jumpstartscaling.com'
# Extensions
EXTENSIONS_AUTO_RELOAD: 'true'
EXTENSIONS_PATH: '/directus/extensions'
# God Mode API Token (SET IN COOLIFY SECRETS - DO NOT COMMIT!)
GOD_MODE_TOKEN: ${GOD_MODE_TOKEN}
depends_on:
postgresql:
condition: service_healthy