delete :q
This commit is contained in:
parent
8ac2909530
commit
6e3ef3251c
157
:q
157
:q
|
|
@ -1,157 +0,0 @@
|
|||
# ===========================================
|
||||
# iConsulting - Environment Configuration
|
||||
# ===========================================
|
||||
# 使用方法: 复制此文件为 .env 并填入实际值
|
||||
# cp .env.example .env
|
||||
# ===========================================
|
||||
|
||||
# Application
|
||||
NODE_ENV=production
|
||||
APP_NAME=iConsulting
|
||||
|
||||
# ===========================================
|
||||
# 域名配置
|
||||
# ===========================================
|
||||
DOMAIN=iconsulting.szaiai.com
|
||||
ADMIN_EMAIL=admin@szaiai.com
|
||||
|
||||
# ===========================================
|
||||
# 服务器网络配置
|
||||
# ===========================================
|
||||
# 对外服务 IP (用户访问)
|
||||
SERVER_PUBLIC_IP=14.215.128.96
|
||||
# Claude API 出口 IP
|
||||
CLAUDE_API_OUTBOUND_IP=154.84.135.121
|
||||
# Claude API 服务器
|
||||
CLAUDE_API_SERVER=67.223.119.33
|
||||
|
||||
# ===========================================
|
||||
# Anthropic Claude API
|
||||
# ===========================================
|
||||
ANTHROPIC_API_KEY=sk-ant-api03-xxx
|
||||
ANTHROPIC_BASE_URL=https://api.anthropic.com
|
||||
|
||||
# ===========================================
|
||||
# OpenAI API (用于 Embedding)
|
||||
# ===========================================
|
||||
OPENAI_API_KEY=sk-xxx
|
||||
|
||||
# ===========================================
|
||||
# PostgreSQL Database
|
||||
# ===========================================
|
||||
POSTGRES_HOST=localhost
|
||||
POSTGRES_PORT=5432
|
||||
POSTGRES_USER=postgres
|
||||
POSTGRES_PASSWORD=1sDtLf8PVlkh1JWbLsxHcSkCNUWufGR
|
||||
POSTGRES_DB=iconsulting
|
||||
DATABASE_URL=postgresql://${POSTGRES_USER}:${POSTGRES_PASSWORD}@${POSTGRES_HOST}:${POSTGRES_PORT}/${POSTGRES_DB}
|
||||
|
||||
# ===========================================
|
||||
# Neo4j Graph Database
|
||||
# ===========================================
|
||||
NEO4J_URI=bolt://localhost:7687
|
||||
NEO4J_USER=neo4j
|
||||
NEO4J_PASSWORD=5w2MSOOto91Qrbpxp7gyfd9G51cgLr
|
||||
|
||||
# ===========================================
|
||||
# Redis Cache
|
||||
# ===========================================
|
||||
REDIS_HOST=localhost
|
||||
REDIS_PORT=6379
|
||||
REDIS_PASSWORD=8tXQTItRPowWL0esTNDrtRjGgGpA6Q1Z
|
||||
REDIS_URL=redis://:${REDIS_PASSWORD}@${REDIS_HOST}:${REDIS_PORT}
|
||||
|
||||
# ===========================================
|
||||
# Payment - Alipay
|
||||
# ===========================================
|
||||
ALIPAY_APP_ID=your_app_id
|
||||
ALIPAY_PRIVATE_KEY=your_private_key
|
||||
ALIPAY_PUBLIC_KEY=alipay_public_key
|
||||
ALIPAY_GATEWAY=https://openapi.alipay.com/gateway.do
|
||||
ALIPAY_NOTIFY_URL=https://your-domain.com/api/v1/payments/alipay/notify
|
||||
|
||||
# ===========================================
|
||||
# Payment - WeChat Pay
|
||||
# ===========================================
|
||||
WECHAT_APP_ID=your_app_id
|
||||
WECHAT_MCH_ID=your_merchant_id
|
||||
WECHAT_API_KEY=your_api_key
|
||||
WECHAT_CERT_PATH=/path/to/wechat/cert
|
||||
WECHAT_NOTIFY_URL=https://your-domain.com/api/v1/payments/wechat/notify
|
||||
|
||||
# ===========================================
|
||||
# Payment - Stripe (Credit Card)
|
||||
# ===========================================
|
||||
STRIPE_SECRET_KEY=sk_test_xxx
|
||||
STRIPE_PUBLISHABLE_KEY=pk_test_xxx
|
||||
STRIPE_WEBHOOK_SECRET=whsec_xxx
|
||||
|
||||
# ===========================================
|
||||
# Payment Callback URLs
|
||||
# ===========================================
|
||||
PAYMENT_CALLBACK_BASE_URL=https://your-domain.com
|
||||
PAYMENT_SUCCESS_REDIRECT_URL=https://your-domain.com/payment/success
|
||||
PAYMENT_CANCEL_REDIRECT_URL=https://your-domain.com/payment/cancel
|
||||
|
||||
# ===========================================
|
||||
# JWT Authentication
|
||||
# ===========================================
|
||||
JWT_SECRET=qP7XCrYwhaHPsdmFkPH8986yC0qyoJJSoBoWRrBqg8MObrtI7ALKlhjoYhmT7d
|
||||
JWT_EXPIRES_IN=7d
|
||||
JWT_REFRESH_EXPIRES_IN=30d
|
||||
|
||||
# ===========================================
|
||||
# SMS Service (for phone verification)
|
||||
# ===========================================
|
||||
SMS_PROVIDER=aliyun
|
||||
ALIYUN_SMS_ACCESS_KEY_ID=your_access_key_id
|
||||
ALIYUN_SMS_ACCESS_KEY_SECRET=your_access_key_secret
|
||||
ALIYUN_SMS_SIGN_NAME=iConsulting
|
||||
ALIYUN_SMS_TEMPLATE_CODE=SMS_xxx
|
||||
|
||||
# ===========================================
|
||||
# Service Ports
|
||||
# ===========================================
|
||||
USER_SERVICE_PORT=3001
|
||||
PAYMENT_SERVICE_PORT=3002
|
||||
KNOWLEDGE_SERVICE_PORT=3003
|
||||
CONVERSATION_SERVICE_PORT=3004
|
||||
EVOLUTION_SERVICE_PORT=3005
|
||||
|
||||
# ===========================================
|
||||
# 服务间通信 URL
|
||||
# ===========================================
|
||||
USER_SERVICE_URL=http://localhost:3001
|
||||
PAYMENT_SERVICE_URL=http://localhost:3002
|
||||
KNOWLEDGE_SERVICE_URL=http://localhost:3003
|
||||
CONVERSATION_SERVICE_URL=http://localhost:3004
|
||||
EVOLUTION_SERVICE_URL=http://localhost:3005
|
||||
|
||||
# ===========================================
|
||||
# Kong API Gateway
|
||||
# ===========================================
|
||||
KONG_PROXY_PORT=8000
|
||||
KONG_ADMIN_PORT=8001
|
||||
|
||||
# ===========================================
|
||||
# Frontend URLs
|
||||
# ===========================================
|
||||
WEB_CLIENT_URL=http://localhost
|
||||
ADMIN_CLIENT_URL=http://localhost/admin
|
||||
|
||||
# ===========================================
|
||||
# CORS
|
||||
# ===========================================
|
||||
CORS_ORIGINS=http://localhost,http://14.215.128.96
|
||||
|
||||
# ===========================================
|
||||
# Rate Limiting
|
||||
# ===========================================
|
||||
RATE_LIMIT_TTL=60
|
||||
RATE_LIMIT_MAX=100
|
||||
|
||||
# ===========================================
|
||||
# Logging
|
||||
# ===========================================
|
||||
LOG_LEVEL=info
|
||||
LOG_FORMAT=json
|
||||
Loading…
Reference in New Issue