Loading...
Loading...
Compare original and translation side by side
.envsteedos-config.ymldefault.steedos.settings.yml${ENV_VAR}.envsteedos-config.ymldefault.steedos.settings.yml${ENV_VAR}| Variable | Description | Example |
|---|---|---|
| MongoDB connection string | |
| Application root URL | |
| Moleculer transporter (Redis) | |
| Moleculer cacher (Redis) | |
| Redis for NestJS microservice transport | |
| Redis for session store | |
| Express session secret | |
| 变量 | 描述 | 示例 |
|---|---|---|
| MongoDB 连接字符串 | |
| 应用根 URL | |
| Moleculer 传输器(Redis) | |
| Moleculer 缓存器(Redis) | |
| 用于 NestJS 微服务传输的 Redis | |
| 用于会话存储的 Redis | |
| Express 会话密钥 | |
| Variable | Default | Description |
|---|---|---|
| | Server listen port |
| | Application root URL |
| | Moleculer log level |
| auto | MongoDB logging (true if license exists) |
| — | JWT signing secret |
| | Redis session key prefix |
| 变量 | 默认值 | 描述 |
|---|---|---|
| | 服务端监听端口 |
| | 应用根 URL |
| | Moleculer 日志级别 |
| auto | MongoDB 日志记录(若存在许可证则启用) |
| — | JWT 签名密钥 |
| | Redis 会话键前缀 |
| Variable | Default | Description |
|---|---|---|
| auto | ⚠️ MUST be one of: |
| — | Enterprise license key |
| | Enable SaaS/Cloud mode |
| 变量 | 默认值 | 描述 |
|---|---|---|
| auto | ⚠️ 必须为以下值之一: |
| — | 企业版许可证密钥 |
| | 启用 SaaS/云端模式 |
| Variable | Default | Description |
|---|---|---|
| | CDN URL for unpkg assets |
| | Amis widget version |
| | Steedos widgets version |
| | Page builder URL |
| auto-generated | Comma-separated asset JSON URLs |
| — | Comma-separated JS plugin URLs |
| — | Comma-separated CSS plugin URLs |
| 变量 | 默认值 | 描述 |
|---|---|---|
| | unpkg 资源的 CDN URL |
| | Amis 组件版本 |
| | Steedos 组件版本 |
| | 页面构建器 URL |
| 自动生成 | 逗号分隔的资源 JSON URL |
| — | 逗号分隔的 JS 插件 URL |
| — | 逗号分隔的 CSS 插件 URL |
| Variable | Default | Description |
|---|---|---|
| | Cloud hub URL (enables |
| 变量 | 默认值 | 描述 |
|---|---|---|
| | 云端 hub URL(启用 |
| Variable | Description |
|---|---|
| NPM packages to load as plugins |
| Service definitions to load |
| Module definitions to load |
| Custom npm registry config for plugin install |
| 变量 | 描述 |
|---|---|
| 作为插件加载的 NPM 包 |
| 要加载的服务定义 |
| 要加载的模块定义 |
| 插件安装时使用的自定义 npm 注册表配置 |
datasources:
default:
connection:
url: ${MONGO_URL}
objectFiles:
- "./steedos-app/**"
tenant:
_id: ${STEEDOS_TENANT_ID}
name: My Company
enable_register: true
enable_password_login: truedatasources:
default:
connection:
url: ${MONGO_URL}
objectFiles:
- "./steedos-app/**"
tenant:
_id: ${STEEDOS_TENANT_ID}
name: My Company
enable_register: true
enable_password_login: truedatasources:
default:
connection:
url: ${MONGO_URL}
objectFiles:
- "./steedos-app/**"datasources:
default:
connection:
url: ${MONGO_URL}
objectFiles:
- "./steedos-app/**"tenant:
_id: ${STEEDOS_TENANT_ID}
name: My Company
logo_url: ${STEEDOS_TENANT_LOGO_URL}
enable_register: true
enable_password_login: true
enable_mobile_code_login: false
enable_email_code_login: false
enable_bind_email: false
enable_bind_mobile: false
tokenSecret: ${STEEDOS_TENANT_TOKEN_SECRET}
accessTokenExpiresIn: 90d
refreshTokenExpiresIn: 7dtenant:
_id: ${STEEDOS_TENANT_ID}
name: My Company
logo_url: ${STEEDOS_TENANT_LOGO_URL}
enable_register: true
enable_password_login: true
enable_mobile_code_login: false
enable_email_code_login: false
enable_bind_email: false
enable_bind_mobile: false
tokenSecret: ${STEEDOS_TENANT_TOKEN_SECRET}
accessTokenExpiresIn: 90d
refreshTokenExpiresIn: 7dcfs:
store: local # ⚠️ MUST be one of: local | aliyun | aws | steedosCloud
local:
folder: ${STEEDOS_STORAGE_DIR}
aliyun:
region: ${STEEDOS_CFS_ALIYUN_REGION}
bucket: ${STEEDOS_CFS_ALIYUN_BUCKET}
accessKeyId: ${STEEDOS_CFS_ALIYUN_ACCESSKEYID}
secretAccessKey: ${STEEDOS_CFS_ALIYUN_SECRETACCESSKEY}
aws:
region: ${STEEDOS_CFS_AWS_S3_REGION}
endpoint: ${STEEDOS_CFS_AWS_S3_ENDPOINT}
bucket: ${STEEDOS_CFS_AWS_S3_BUCKET}
accessKeyId: ${STEEDOS_CFS_AWS_S3_ACCESS_KEY_ID}
secretAccessKey: ${STEEDOS_CFS_AWS_S3_SECRET_ACCESS_KEY}cfs:
store: local # ⚠️ 必须为以下值之一:local | aliyun | aws | steedosCloud
local:
folder: ${STEEDOS_STORAGE_DIR}
aliyun:
region: ${STEEDOS_CFS_ALIYUN_REGION}
bucket: ${STEEDOS_CFS_ALIYUN_BUCKET}
accessKeyId: ${STEEDOS_CFS_ALIYUN_ACCESSKEYID}
secretAccessKey: ${STEEDOS_CFS_ALIYUN_SECRETACCESSKEY}
aws:
region: ${STEEDOS_CFS_AWS_S3_REGION}
endpoint: ${STEEDOS_CFS_AWS_S3_ENDPOINT}
bucket: ${STEEDOS_CFS_AWS_S3_BUCKET}
accessKeyId: ${STEEDOS_CFS_AWS_S3_ACCESS_KEY_ID}
secretAccessKey: ${STEEDOS_CFS_AWS_S3_SECRET_ACCESS_KEY}email:
from: ${STEEDOS_EMAIL_FROM}
host: ${STEEDOS_EMAIL_HOST}
port: ${STEEDOS_EMAIL_PORT}
username: ${STEEDOS_EMAIL_USERNAME}
password: ${STEEDOS_EMAIL_PASSWORD}email:
from: ${STEEDOS_EMAIL_FROM}
host: ${STEEDOS_EMAIL_HOST}
port: ${STEEDOS_EMAIL_PORT}
username: ${STEEDOS_EMAIL_USERNAME}
password: ${STEEDOS_EMAIL_PASSWORD}sso:
oidc:
config_url: ${STEEDOS_IDENTITY_OIDC_CONFIG_URL}
client_id: ${STEEDOS_IDENTITY_OIDC_CLIENT_ID}
client_secret: ${STEEDOS_IDENTITY_OIDC_CLIENT_SECRET}
name: ${STEEDOS_IDENTITY_OIDC_NAME}
label: ${STEEDOS_IDENTITY_OIDC_LABEL}sso:
oidc:
config_url: ${STEEDOS_IDENTITY_OIDC_CONFIG_URL}
client_id: ${STEEDOS_IDENTITY_OIDC_CLIENT_ID}
client_secret: ${STEEDOS_IDENTITY_OIDC_CLIENT_SECRET}
name: ${STEEDOS_IDENTITY_OIDC_NAME}
label: ${STEEDOS_IDENTITY_OIDC_LABEL}public:
NODE_ENV: ${NODE_ENV}
cfs:
store: ${STEEDOS_CFS_STORE}
amis:
map_ak: ${STEEDOS_AMIS_MAP_KEY}
map_vendor: ${STEEDOS_AMIS_MAP_VENDER}
analytics:
enabled: ${STEEDOS_PUBLIC_ANALYTICS_ENABLED}
posthog:
id: ${STEEDOS_PUBLIC_ANALYTICS_POSTHOG_ID}
api_host: ${STEEDOS_PUBLIC_ANALYTICS_POSTHOG_API_HOST}public:
NODE_ENV: ${NODE_ENV}
cfs:
store: ${STEEDOS_CFS_STORE}
amis:
map_ak: ${STEEDOS_AMIS_MAP_KEY}
map_vendor: ${STEEDOS_AMIS_MAP_VENDER}
analytics:
enabled: ${STEEDOS_PUBLIC_ANALYTICS_ENABLED}
posthog:
id: ${STEEDOS_PUBLIC_ANALYTICS_POSTHOG_ID}
api_host: ${STEEDOS_PUBLIC_ANALYTICS_POSTHOG_API_HOST}cron:
enabled: ${STEEDOS_CRON_ENABLED}
mailqueue_interval: ${STEEDOS_CRON_MAILQUEUE_INTERVAL}
push_interval: ${STEEDOS_CRON_PUSH_INTERVAL}
workflow_rule_interval: ${STEEDOS_CRON_WORKFLOW_RULE}cron:
enabled: ${STEEDOS_CRON_ENABLED}
mailqueue_interval: ${STEEDOS_CRON_MAILQUEUE_INTERVAL}
push_interval: ${STEEDOS_CRON_PUSH_INTERVAL}
workflow_rule_interval: ${STEEDOS_CRON_WORKFLOW_RULE}${VAR_NAME}process.envenable_undefined${VAR_NAME}process.envenable_undefinedundefinedundefined