66 lines
2.7 KiB
Plaintext
66 lines
2.7 KiB
Plaintext
# ===================================================================
|
||
# TopFans Docker - Production Environment Variables
|
||
# ===================================================================
|
||
# IMPORTANT: Change all secrets before deploying to production
|
||
# Usage: docker-compose -f docker-compose.prod.yml --profile prod up -d
|
||
# ===================================================================
|
||
|
||
# Database
|
||
DB_PASSWORD=postgres123
|
||
|
||
# JWT Secret
|
||
JWT_SECRET=topfans-secret-key-please-change-in-production
|
||
|
||
# OSS Configuration
|
||
OSS_REGION=cn-shanghai
|
||
OSS_BUCKET_NAME=top-fans-test
|
||
OSS_STS_ROLE_ARN=acs:ram::1387642798143585:role/top-fans-oss-user
|
||
OSS_ACCESS_KEY_ID=LTAI5t99tafzfyrzbbEbjryH
|
||
OSS_ACCESS_KEY_SECRET=sBmrqG9owzi53hiV4dpE3EL2A5dn9b
|
||
OSS_AVATAR_DIR=avatar/
|
||
OSS_ASSET_DIR=asset/
|
||
OSS_TOKEN_EXPIRE_TIME=3600
|
||
|
||
# ==================== MiniMax API Configuration ====================
|
||
MINIMAX_API_KEY=sk-api-oezuuNMr5iwPdlJ1JgTJTSzhMhGtaUR5Odjjg0ZqVQ7MoMIqLuE_ginMWRkNiAiDgMY6MvTVkYCWSQ8SK1-LuldrFmohCHxCgZIbxsFYr9zxA8z08Eb8nbo
|
||
MINIMAX_API_URL=https://api.minimaxi.com/v1/image_generation
|
||
|
||
# Redis Configuration
|
||
REDIS_HOST=topfans-redis
|
||
REDIS_PORT=6379
|
||
REDIS_PASSWORD=123456
|
||
REDIS_DB=0
|
||
|
||
# ==================== H5 落地页 Base URL ====================
|
||
# 分享服务生成的落地页链接前缀 (landingBase + asset_id + from=sharer + s=system_type)
|
||
# 与 frontend/.env.production 的 VITE_LANDING_BASE_URL 保持一致
|
||
LANDING_BASE_URL=http://topfans.online
|
||
|
||
# ==================== 镭射卡生成器 ====================
|
||
# LASER_GEN_PROVIDER:
|
||
# openai (默认) - 后端走微达API中转站 /v1/images/edits (5 路并发 + 直接落 OSS)
|
||
# minimax - 后端直连 MiniMax
|
||
# dify - 调 Dify laser_card_variants_v1 工作流 (阻塞)
|
||
LASER_GEN_PROVIDER=openai
|
||
|
||
# ==================== 中转站 OpenAI 兼容 API(微达API / XBCL)====================
|
||
OPENAI_API_KEY=sk-eIOujD5rUugIRIPecFi3I2rFr6Bhxx1jsRzRm6phyNeeKrCI
|
||
OPENAI_BASE_URL=https://api.weda.cc/v1
|
||
OPENAI_MODEL=gpt-image-2
|
||
|
||
# ==================== SMS Configuration ====================
|
||
SMS_ACCESS_KEY_ID=LTAI5t6QcdJHpYbCPxM8SXYE
|
||
SMS_ACCESS_KEY_SECRET=ybvjSEb7wilMt3qT5nOppYPoNVayCD
|
||
SMS_SIGN_NAME=上海顶粉数字科技
|
||
SMS_TEMPLATE_CODE=SMS_314621237
|
||
SMS_REGION=cn-hangzhou
|
||
|
||
# ==================== Dify Configuration ====================
|
||
# 服务器上部署的 Dify 服务(101.132.250.62,nginx 转发到 Dify API 容器 5001)
|
||
# DIFY_API_BASE: Dify 服务的 API 地址(v1 是 API 前缀)
|
||
# DIFY_API_KEY: 在 Dify 控制台「工作室」→「角角」→「后端服务 API」→「API 密钥」获取,格式: app-xxxxxxxxxxxx
|
||
DIFY_API_BASE=http://101.132.250.62:8083/v1
|
||
DIFY_API_KEY=app-iCsnp0R2jJppKdmrpoeOxEfL
|
||
|
||
|