49 lines
1.5 KiB
Plaintext
49 lines
1.5 KiB
Plaintext
# ============================================
|
||
# Ether PMS 环境变量配置示例
|
||
# ============================================
|
||
# 复制此文件为 .env 并填入实际值:
|
||
# cp .env.example .env
|
||
#
|
||
# 重要: 不要将包含真实密钥的 .env 文件提交到版本控制!
|
||
# ============================================
|
||
|
||
# ------------------------------------------
|
||
# JWT 配置(必需)
|
||
# ------------------------------------------
|
||
|
||
# JWT 签名密钥(必须设置,长度 >= 32 字符)
|
||
# 生成命令: openssl rand -base64 64
|
||
# 示例: JWT_SECRET=YourVeryLongAndSecureRandomSecretKeyThatIsAtLeast32CharactersLong
|
||
JWT_SECRET=
|
||
|
||
# ------------------------------------------
|
||
# 数据库配置
|
||
# ------------------------------------------
|
||
|
||
# 数据库连接 URL
|
||
# SPRING_DATASOURCE_URL=jdbc:postgresql://localhost:5432/ether_pms
|
||
|
||
# 数据库用户名
|
||
# SPRING_DATASOURCE_USERNAME=your_db_user
|
||
|
||
# 数据库密码
|
||
# SPRING_DATASOURCE_PASSWORD=your_secure_password
|
||
|
||
# ------------------------------------------
|
||
# 应用配置(可选)
|
||
# ------------------------------------------
|
||
|
||
# 服务端口(默认: 8080)
|
||
# SERVER_PORT=8080
|
||
|
||
# 日志级别(默认: DEBUG for com.ether)
|
||
# LOGGING_LEVEL_COM_ETHER=DEBUG
|
||
|
||
# ------------------------------------------
|
||
# 安全提示
|
||
# ------------------------------------------
|
||
# 1. 生产环境必须使用强随机密钥
|
||
# 2. 定期轮换 JWT Secret(建议每 90 天)
|
||
# 3. 使用密码管理器存储敏感配置
|
||
# 4. 确保 .env 文件权限为 600 (chmod 600 .env)
|