APITable Docs
参考

环境变量

环境变量是一种在运行时向程序或脚本传递信息的方法。

它们通常在程序或脚本之外设置,并可用于配置软件的各个方面。

环境变量经常用于存储配置设置,例如API密钥、连接字符串和其他敏感信息。

分类变量名默认值描述
公共组件PG_DATABASE_URL使用自建pg时,不用填写. 第三方postgres 连接格式: postgresql://<pg-username>:<pg-password>@<your-pg-host>/bika?schema=public&connection_limit=1&pgbouncer=true&pool_timeout=30
公共组件MONGODB_DATABASE_URL使用自建mongodb时,不用填写. 第三方mongodb 连接格式:mongodb://<mongo-username>:<mongo-password>@<your-mongo-host>/bika?authSource=admin&replicaSet=rs0&directConnection=true
公共组件REDIS_URL使用自建redis时,不用填写. 第三方redis 连接格式:redis://default:@redis-master:6379
公共组件MINIO_URL使用自建oss时,不用填写. 第三方oss 连接格式:minio://<your-access-key>:<your-access-secret>@<your-oss-host>/<your-bucket>?useSSL=true
公共组件ELASTIC_SEARCH_URLElastic Search 业务数据索引日志,不记录console log,支持空配置,则disable Elastic Search发送. 格式:http://<your-api-key-id>:<your-api-key>@elasticsearch:9200/bika
公共组件OPENOBSERVE_LOG_URL使用自建ob时,不用填写
公共组件STORAGE_PUBLIC_URL/bika设置对应的存储文件服务的访问URL, 用于资源文件的访问
业务配置SYSTEM_EMAIL_PROVIDER系统邮件通知帐号,格式: {"provider": "smtp", "host": "smtp.host.com", "username": "sender@example.com", "password": "xxxxx", "port": 465}
业务配置SERVICE_EMAIL_PROVIDER应用邮件通知帐号, 格式: {"provider": "smtp", "host": "smtp.host.com", "username": "sender@example.com", "password": "xxxxx", "port": 465}
业务配置SYSTEM_AI_MODEL系统调用默认什么模型,不填默认 doubao
业务配置DEFAULT_LOCALEen默认语言,中文写zh-CN
业务配置DEFAULT_USER_TIMEZONEutc用户注册/创建时默认时间, 国内用: Asia/Shanghai
业务配置LICENSE_CODE私有化版本授权码,填写后会校验授权码是否正确, 走网络激活服务
业务配置NODE_OPTIONS--max-old-space-size=4096node 启动参数
业务配置APP_HOSTNAME用于关联分享后的服务目的地址,格式’APP_HOSTNAME:https://dev.bika.ai