chore: update configuration and infrastructure

- Add SOCIAL_RUNTIME__TRUSTED_PROXY_IPS to .env.example
- Add SOCIAL_AUTOMATION_SCHEDULER__* config options
- Change SOCIAL_TEST__EMAIL to SOCIAL_TEST__PHONE
- Update app.sh startup script
- Add new database migrations for phone auth and automation
This commit is contained in:
qzl
2026-03-19 18:43:15 +08:00
parent 8d4a14150b
commit 9ddd7a0147
5 changed files with 472 additions and 1 deletions
+9 -1
View File
@@ -8,6 +8,7 @@ SOCIAL_RUNTIME__ENVIRONMENT=dev
SOCIAL_RUNTIME__DEBUG=true
SOCIAL_RUNTIME__LOG_LEVEL=INFO
SOCIAL_RUNTIME__SQL_LOG_QUERIES=false
SOCIAL_RUNTIME__TRUSTED_PROXY_IPS=[]
############
# Web 服务器配置(Uvicorn
@@ -36,6 +37,13 @@ SOCIAL_WORKER__GROUPS__DEFAULT__CONCURRENCY=2
SOCIAL_WORKER__GROUPS__BULK__CONCURRENCY=1
############
# Automation 调度器配置
############
SOCIAL_AUTOMATION_SCHEDULER__ENABLED=true
SOCIAL_AUTOMATION_SCHEDULER__INTERVAL_SECONDS=60
SOCIAL_AUTOMATION_SCHEDULER__BATCH_LIMIT=100
############
# Taskiq(可选,默认回落到 Redis URL)
############
@@ -87,5 +95,5 @@ SOCIAL_APP_VERSION__DOWNLOAD_BASE_URL=
############
# Test相关
############
SOCIAL_TEST__EMAIL=test@xunmee.com
SOCIAL_TEST__PHONE=+8613812345678
SOCIAL_TEST__PASSWORD=Test@123456