Files
PolyHermes/docker-compose.prod.env.example
T
WrBug 0a11cff0a2 feat: 添加 README 语言切换入口和 Docker Hub 登录步骤
- 在 README.md 和 README_EN.md 顶部添加语言切换链接
- 在 docker-delete.yml 中添加 Docker Hub 登录步骤,保持与 build workflow 的一致性
- 提前验证 Docker Hub 凭证有效性,便于排查问题
2025-12-07 19:08:29 +08:00

46 lines
1.6 KiB
Bash

# PolyHermes 生产环境配置文件示例
#
# 使用方法:
# 1. 复制此文件为 .env: cp docker-compose.prod.env.example .env
# 2. 修改以下配置项(特别是安全相关的密钥)
# 3. 运行: docker-compose -f docker-compose.prod.yml up -d
# ============================================
# 数据库配置
# ============================================
DB_URL=jdbc:mysql://mysql:3306/polyhermes?useSSL=false&serverTimezone=UTC&characterEncoding=utf8&allowPublicKeyRetrieval=true
DB_USERNAME=root
DB_PASSWORD=your_database_password_here
# ============================================
# Spring Profile
# ============================================
SPRING_PROFILES_ACTIVE=prod
# ============================================
# 服务器端口(对外暴露的端口)
# ============================================
SERVER_PORT=80
# ============================================
# MySQL 端口(可选,用于外部连接,默认 3307 避免与本地 MySQL 冲突)
# ============================================
MYSQL_PORT=3307
# ============================================
# Polygon RPC
# ============================================
POLYGON_RPC_URL=https://polygon-rpc.com
# ============================================
# 安全配置(⚠️ 必须修改,不能使用默认值)
# ============================================
JWT_SECRET=change-me-in-production
ADMIN_RESET_PASSWORD_KEY=change-me-in-production
# ============================================
# 加密密钥(用于加密存储私钥和 API Key)
# ============================================
CRYPTO_SECRET_KEY=change-me-in-production