cloudfoundry/stratos

View on GitHub
src/jetstream/config.dev

Summary

Maintainability
Test Coverage
# ===============================================
# Stratos Default Backend Developer Configuration
# ===============================================

# 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=stratos_development
CONSOLE_PROXY_CERT_PATH=../../dev-ssl/server.crt
CONSOLE_PROXY_CERT_KEY_PATH=../../dev-ssl/server.key
ENCRYPTION_KEY=B374A26A71490437AA024E4FADD5B497FDFF1A8EA6FF12F6FB65AF2720B59CCF
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=true

# 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

# 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

# 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

# Enable/disable API key-based access to Stratos API (disabled, admin_only, all_users). Default is admin_only
#API_KEYS_ENABLED=admin_only

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

# 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