chore: 迁移到 social-app 架构,集成 Supabase 和 taskiq worker
This commit is contained in:
+35
-47
@@ -26,55 +26,44 @@ ERYAO_REDIS__PORT=6379
|
||||
ERYAO_REDIS__DB=0
|
||||
|
||||
############
|
||||
# MySQL 数据库配置
|
||||
# Worker 队列分组配置
|
||||
############
|
||||
# agent: 常规异步任务
|
||||
ERYAO_WORKER__GROUPS__AGENT__CONCURRENCY=2
|
||||
|
||||
############
|
||||
# Supabase 配置
|
||||
############
|
||||
ERYAO_SUPABASE__PUBLIC_URL=https://your-project.supabase.co
|
||||
ERYAO_SUPABASE__ANON_KEY=
|
||||
ERYAO_SUPABASE__SERVICE_ROLE_KEY=
|
||||
ERYAO_SUPABASE__JWT_SECRET=
|
||||
ERYAO_SUPABASE__JWT_ALGORITHM=HS256
|
||||
|
||||
############
|
||||
# PostgreSQL 数据库配置(Supabase 本地开发)
|
||||
############
|
||||
ERYAO_DATABASE__HOST=localhost
|
||||
ERYAO_DATABASE__PORT=3306
|
||||
ERYAO_DATABASE__PORT=5432
|
||||
ERYAO_DATABASE__NAME=eryao
|
||||
ERYAO_DATABASE__USER=root
|
||||
ERYAO_DATABASE__PASSWORD=your_mysql_password_here
|
||||
ERYAO_DATABASE__USER=postgres
|
||||
ERYAO_DATABASE__PASSWORD=change-me-strong-password
|
||||
|
||||
############
|
||||
# 阿里云短信配置
|
||||
# Storage 配置
|
||||
############
|
||||
ERYAO_ALIYUN_SMS__ACCESS_KEY_ID=your_aliyun_access_key_id
|
||||
ERYAO_ALIYUN_SMS__ACCESS_KEY_SECRET=your_aliyun_access_key_secret
|
||||
ERYAO_ALIYUN_SMS__SIGN_NAME=your_sign_name
|
||||
ERYAO_ALIYUN_SMS__TEMPLATE_CODE=your_template_code
|
||||
ERYAO_STORAGE__ATTACHMENT__BUCKET=agent-attachments
|
||||
ERYAO_STORAGE__AVATAR__BUCKET=avatars
|
||||
ERYAO_STORAGE__SIGNED_URL_TTL_SECONDS=600
|
||||
ERYAO_STORAGE__ATTACHMENT__MAX_SIZE_MB=20
|
||||
ERYAO_STORAGE__AVATAR__MAX_SIZE_MB=2
|
||||
ERYAO_STORAGE__RETENTION_DAYS=30
|
||||
|
||||
############
|
||||
# 阿里云内容安全配置
|
||||
# LLM API KEY
|
||||
############
|
||||
ERYAO_ALIYUN_CONTENT_SECURITY__ACCESS_KEY_ID=your_aliyun_access_key_id
|
||||
ERYAO_ALIYUN_CONTENT_SECURITY__ACCESS_KEY_SECRET=your_aliyun_access_key_secret
|
||||
|
||||
############
|
||||
# 支付宝配置
|
||||
############
|
||||
ERYAO_ALIPAY__APP_ID=your_app_id
|
||||
ERYAO_ALIPAY__MERCHANT_ID=your_merchant_id
|
||||
ERYAO_ALIPAY__PUBLIC_KEY=your_alipay_public_key
|
||||
ERYAO_ALIPAY__PRIVATE_KEY=your_alipay_private_key
|
||||
ERYAO_ALIPAY__NOTIFY_URL=https://your-domain.com/api/payment/notify
|
||||
ERYAO_ALIPAY__SANDBOX=false
|
||||
|
||||
############
|
||||
# DeepSeek API 配置
|
||||
############
|
||||
ERYAO_DEEPSEEK__API_KEY=your_deepseek_api_key
|
||||
|
||||
############
|
||||
# 认证配置
|
||||
############
|
||||
ERYAO_AUTH__TOKEN_EXPIRATION_DAYS=7
|
||||
ERYAO_AUTH__TOKEN_REFRESH_THRESHOLD_HOURS=2
|
||||
|
||||
############
|
||||
# 验证码配置
|
||||
############
|
||||
ERYAO_VERIFICATION__CODE_LENGTH=6
|
||||
ERYAO_VERIFICATION__EXPIRATION_MINUTES=5
|
||||
ERYAO_VERIFICATION__TEST_MODE=false
|
||||
ERYAO_LLM__PROVIDER_KEYS__DASHSCOPE=
|
||||
ERYAO_LLM__PROVIDER_KEYS__DEEPSEEK=
|
||||
|
||||
############
|
||||
# 敏感词配置
|
||||
@@ -82,14 +71,13 @@ ERYAO_VERIFICATION__TEST_MODE=false
|
||||
ERYAO_SENSITIVE_WORD__USE_ALIYUN=true
|
||||
ERYAO_SENSITIVE_WORD__FALLBACK_TO_LOCAL=true
|
||||
|
||||
############
|
||||
# App 版本更新配置
|
||||
############
|
||||
ERYAO_APP_VERSION__MANIFEST_PATH=deploy/static/releases/manifest.json
|
||||
ERYAO_APP_VERSION__RELEASE_PATH_PREFIX=releases
|
||||
ERYAO_APP_VERSION__DOWNLOAD_BASE_URL=
|
||||
|
||||
############
|
||||
# CORS 配置
|
||||
############
|
||||
ERYAO_CORS__ALLOW_ORIGINS=["http://localhost", "http://localhost:3000"]
|
||||
|
||||
############
|
||||
# Test相关
|
||||
############
|
||||
ERYAO_TEST__PHONE=8613812345678
|
||||
ERYAO_TEST__PASSWORD=Test@123456
|
||||
|
||||
Reference in New Issue
Block a user