53 lines
1.7 KiB
Plaintext
53 lines
1.7 KiB
Plaintext
# MPC-System 环境变量配置
|
|
# 部署位置: 192.168.1.100 (Nginx + MPC 服务器)
|
|
#
|
|
# 使用方法:
|
|
# 1. 复制此文件: cp .env.example .env
|
|
# 2. 修改为实际生产环境的值
|
|
# 3. 启动: docker compose up -d
|
|
|
|
# ============================================
|
|
# 环境标识
|
|
# ============================================
|
|
ENVIRONMENT=production
|
|
|
|
# ============================================
|
|
# PostgreSQL 数据库
|
|
# ============================================
|
|
POSTGRES_USER=mpc_user
|
|
POSTGRES_PASSWORD=your_secure_postgres_password_here
|
|
|
|
# ============================================
|
|
# Redis 缓存
|
|
# ============================================
|
|
# 留空表示不需要密码 (内部网络)
|
|
REDIS_PASSWORD=
|
|
|
|
# ============================================
|
|
# RabbitMQ 消息队列
|
|
# ============================================
|
|
RABBITMQ_USER=mpc_user
|
|
RABBITMQ_PASSWORD=your_secure_rabbitmq_password_here
|
|
|
|
# ============================================
|
|
# JWT 配置
|
|
# ============================================
|
|
# JWT 签名密钥 (至少 32 字符)
|
|
JWT_SECRET_KEY=your_super_secure_jwt_secret_key_at_least_32_characters
|
|
|
|
# ============================================
|
|
# 加密配置
|
|
# ============================================
|
|
# 主加密密钥 (64 位十六进制字符 = 256 位密钥)
|
|
# 用于加密存储的密钥分片
|
|
CRYPTO_MASTER_KEY=0123456789abcdef0123456789abcdef0123456789abcdef0123456789abcdef
|
|
|
|
# ============================================
|
|
# API 安全配置
|
|
# ============================================
|
|
# API 认证密钥 (与后端服务器的 mpc-service 配置一致)
|
|
MPC_API_KEY=your_very_secure_api_key_at_least_32_characters
|
|
|
|
# 允许访问的 IP 地址 (后端服务器)
|
|
ALLOWED_IPS=192.168.1.111
|