cloudfoundry-incubator/stratos

View on GitHub
src/jetstream/config.example

Summary

Maintainability
Test Coverage
# Database connectivity environment variables
DATABASE_PROVIDER=sqlite
HTTP_CONNECTION_TIMEOUT_IN_SECS=10
HTTP_CLIENT_TIMEOUT_IN_SECS=30
HTTP_CLIENT_TIMEOUT_MUTATING_IN_SECS=120
HTTP_CLIENT_TIMEOUT_LONGRUNNING_IN_SECS=600
SKIP_SSL_VALIDATION=true
CONSOLE_PROXY_TLS_ADDRESS=:5443
CONSOLE_CLIENT=console
CF_CLIENT=cf
UAA_ENDPOINT=
CONSOLE_ADMIN_SCOPE=stratos.admin
CF_ADMIN_ROLE=cloud_controller.admin
ALLOWED_ORIGINS=http://nginx
SESSION_STORE_SECRET=wheeee!
#SESSION_STORE_EXPIRY=20
CONSOLE_PROXY_CERT_PATH=../../dev-ssl/server.crt
CONSOLE_PROXY_CERT_KEY_PATH=../../dev-ssl/server.key
ENCRYPTION_KEY=B374A26A71490437AA024E4FADD5B497FDFF1A8EA6FF12F6FB65AF2720B59CCF
#VCAP_APPLICATION={"cf_api": "https://api.10.4.21.240.nip.io:8443"}
# Keep the sql lite database file
SQLITE_KEEP_DB=true
UI_PATH=../../dist

LOG_TO_JSON=false
LOG_API_REQUESTS=true

SSO_LOGIN=false
# Allow-list for the SSO redirect url. Paths can contain wildcard `*`
SSO_ALLOWLIST=

# Enable feature in tech preview
ENABLE_TECH_PREVIEW=false
# Override the default max list size. When hit we won't fetch all results for the given list
#UI_LIST_MAX_SIZE=600
# If the max list size is hit allow the user to load all results anyway. Defaults to false
#UI_LIST_ALLOW_LOAD_MAXED=false

# By default, only show favorites endpoints on the home view
# HOME_VIEW_SHOW_FAVORITES_ONLY=false

# Enable users create user endpoints (disabled, admin_only, enabled). Default is disabled
# admin_only will enable admins to create or see user endpoints, but users won't be able to create user endpoints or see them
USER_ENDPOINTS_ENABLED=disabled

# User Invites
SMTP_FROM_ADDRESS=Stratos<invite@stratos.com>
SMTP_HOST=127.0.0.1
SMTP_PASSWORD=
SMTP_PORT=1025
SMTP_USER=
TEMPLATE_DIR=./templates
INVITE_USER_CLIENT_ID=
INVITE_USER_CLIENT_SECRET=

# Use local admin user rather than UAA users
# AUTH_ENDPOINT_TYPE=local
# LOCAL_USER=admin
# LOCAL_USER_PASSWORD=admin
# LOCAL_USER_SCOPE=stratos.admin

# MariaDB database for local dev
# DATABASE_PROVIDER=mysql
# DB_HOST=127.0.0.1
# DB_PORT=3306
# DB_USER=stratos
# DB_PASSWORD=strat0s
# DB_DATABASE_NAME=stratosdb
# DB_SSL_MODE=disable

# Postgresql database for local dev
# DATABASE_PROVIDER=pgsql
# DB_HOST=127.0.0.1
# DB_PORT=5432
# DB_USER=stratos
# DB_PASSWORD=strat0s
# DB_DATABASE_NAME=stratosdb
# DB_SSL_MODE=disable

# Analysis services API
#ANALYSIS_SERVICES_API=

# Download link when installing the Kubernetes Dashboard in a targeted Kube Endpoint
# STRATOS_KUBERNETES_DASHBOARD_IMAGE=

# Cache folder for Helm Charts
# HELM_CACHE_FOLDER=./helm-cache

# Enabled Artifact Hub
# ARTIFACT_HUB_DISABLED=false

# Allow backup/restore feature?
#FEATURE_ALLOW_BACKUP=false