feat(system):优化后端
1.新增后端测试 2.增加了后端的加密 3.增加了i18n(国际化)
This commit is contained in:
+14
-1
@@ -3,7 +3,20 @@ POSTGRES_PASSWORD=postgrespassword
|
||||
POSTGRES_HOST=127.0.0.1
|
||||
POSTGRES_PORT=5432
|
||||
POSTGRES_DB=kilostar
|
||||
# 必须填写一个高熵随机字符串,建议生成命令:
|
||||
# JWT 签名密钥,必须填写一个高熵随机字符串,建议生成命令:
|
||||
# python -c "import secrets; print(secrets.token_urlsafe(32))"
|
||||
# 留空或填 "secret" / "114514" / "changethiskey12345" 等弱值会被拒绝。
|
||||
SECRET_KEY=
|
||||
|
||||
# 数据加密密钥(Fernet),用于加密 provider apikey / tool config 中的敏感字段。
|
||||
# 与 SECRET_KEY 独立,生成命令:
|
||||
# python -c "from cryptography.fernet import Fernet; print(Fernet.generate_key().decode())"
|
||||
KILOSTAR_SECRET_KEY=
|
||||
|
||||
# CORS 允许的源(逗号分隔,默认 "*" 允许所有源但禁用 credentials)。
|
||||
# 生产建议显式列出:KILOSTAR_CORS_ORIGINS=https://app.example.com,https://admin.example.com
|
||||
KILOSTAR_CORS_ORIGINS=*
|
||||
|
||||
# 日志格式:开发默认彩色 console;生产可设为 json 以便 ELK/Loki 采集。
|
||||
# KILOSTAR_LOG_FORMAT=json
|
||||
# KILOSTAR_LOG_LEVEL=INFO
|
||||
|
||||
Reference in New Issue
Block a user