Umgebungsvariablen
Cuby kann über Umgebungsvariablen konfiguriert werden. Diese überschreiben die Einstellungen in der Konfigurationsdatei.
| Variable | Beschreibung | Standard |
|---|---|---|
MARKETPLACE_URL | Base-URL des Marketplace | https://marketplace.processcube.io |
MARKETPLACE_TAGS | Komma-separierte Tags zur Produktfilterung | local |
LOCAL_PRODUCTS_DIR | Pfad zu lokalen Produkten (umgeht Marketplace, für Entwicklung) | — |
CUBY_MODE | operator für Kubernetes-Modus | — |
PROCESSCUBE_API_KEY | Wird automatisch an Plugins weitergegeben | Aus config.json |
Lokale Produkte (Entwicklung)
Für die Entwicklung von Plugins kann der Marketplace umgangen werden:
LOCAL_PRODUCTS_DIR=/pfad/zu/lokalen/produkten cubyIm angegebenen Verzeichnis liest Cuby package.json-Dateien und stellt die Produkte lokal bereit. Dies ist nützlich für die Plugin-Entwicklung ohne Veröffentlichung im Marketplace.
Marketplace-Tags
Mit MARKETPLACE_TAGS können die angezeigten Produkte gefiltert werden:
MARKETPLACE_TAGS=local,beta cubyKubernetes-Modus
Der Kubernetes Operator-Modus wird über die Umgebungsvariable aktiviert:
CUBY_MODE=operator cuby