Files
你的用户名 237c7802e5
Some checks failed
Deploy / deploy (push) Has been cancelled
Initial commit: Telegram Management System
Full-stack web application for Telegram management
- Frontend: Vue 3 + Vben Admin
- Backend: NestJS
- Features: User management, group broadcast, statistics

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-11-04 15:37:50 +08:00

67 lines
1.1 KiB
Plaintext

# 生产环境配置
NODE_ENV=production
PORT=3000
# 数据库配置
DB_HOST=mysql
DB_PORT=3306
DB_USERNAME=tg_manage
DB_PASSWORD=tg_manage_password
DB_DATABASE=tg_manage
# Redis配置
REDIS_HOST=redis
REDIS_PORT=6379
# RabbitMQ配置
RABBITMQ_HOST=rabbitmq
RABBITMQ_PORT=5672
RABBITMQ_USERNAME=admin
RABBITMQ_PASSWORD=admin
# JWT配置
JWT_SECRET=your-very-secure-jwt-secret-key-change-in-production
JWT_EXPIRES_IN=7d
# 分析数据保留天数
ANALYTICS_RETENTION_DAYS=90
# 日志级别
LOG_LEVEL=info
# 安全配置
BCRYPT_ROUNDS=12
# 文件上传配置
MAX_FILE_SIZE=10485760
UPLOAD_PATH=/app/uploads
# 脚本执行配置
SCRIPT_TIMEOUT=300000
SCRIPT_MAX_OUTPUT_SIZE=1048576
# 代理检查配置
PROXY_CHECK_TIMEOUT=10000
PROXY_CHECK_RETRY=3
# 短信平台配置
SMS_DEFAULT_TIMEOUT=30000
# 任务队列配置
TASK_QUEUE_CONCURRENCY=5
TASK_QUEUE_DELAY=1000
# WebSocket配置
WS_PING_INTERVAL=25000
WS_PING_TIMEOUT=60000
# 监控配置
ENABLE_METRICS=true
METRICS_PATH=/metrics
# 健康检查配置
HEALTH_CHECK_TIMEOUT=5000
# CORS配置
CORS_ORIGIN=*
CORS_CREDENTIALS=true