Konfigurierbare Umgebungsvariablen
Folgende Umgebungsvariablen können für den Betrieb von CrispyCMS gesetzt werden.
Die Variablen werden in der Regel in der .env
-Datei oder als Container-Umgebungsvariablen definiert.
CrispyCMS Basics
Variable |
Beschreibung |
Erforderlich |
Standardwert |
Beispielwert |
POSTGRES_URI |
Datenbank URI |
Ja |
- |
postgres://postgres:password@db:5432/postgres |
LICENSE_KEY |
Lizenzschlüssel für die Aktivierung |
Nein |
- |
F14486CF-503E-2ADC-6B7E-F9B84A19B007 |
HOST |
Der Hostname des CMS |
Ja |
- |
example.com |
ENVIRONMENT |
Enviroment des CMS |
Nein |
production |
development , staging , production |
TZ |
PHP Zeitzone |
Nein |
UTC |
Europe/Berlin |
PROTO |
Protokoll zum generieren von Links |
Ja |
- |
https oder http |
DEFAULT_LOCALE |
Standard Spracheinstellung |
Nein |
en |
en oder de |
AUTO_ACTIVATE_PLUGINS |
Plugins beim Starten vom CMS aktivieren |
Nein |
- |
operational_integration |
LOG_LEVEL |
PSR-3 Log Levels |
Nein |
INFO |
DEBUG , ERROR |
LANG |
PHP Locale |
Nein |
en_US.UTF-8 |
de_DE.UTF-8 |
GeoIP Konfiguration
Variable |
Beschreibung |
Erforderlich |
Standardwert |
MAXMIND_ACCOUNT_ID |
Account ID |
Nein |
- |
MAXMIND_LICENSE |
Lizenzschlüssel |
Nein |
- |
MAXMIND_EDITION_IDS |
Der Hostname des CMS |
Nein |
GeoLite2-ASN GeoLite2-City GeoLite2-Country |
Feature Flag Konfiguration
Mit folgenden Variablen kann die Standard Feature Flag Konfiguration überschrieben werden.
Variable |
Beschreibung |
Erforderlich |
Standardwert |
UNLEASH_API_KEY |
Unleash API Schlüssel |
Nein |
- |
UNLEASH_APP_URL |
Lizenzschlüssel |
Nein |
- |