Files
ocdp-go/backend/env.example
mangomqy c5e51ed069 ocdp v1
2025-11-13 02:54:06 +00:00

44 lines
1.4 KiB
Plaintext

# ==================================================
# OCDP Backend - 环境变量配置示例
# ==================================================
# 使用方式:
# 1. 复制此文件为 .env: cp env.example .env
# 2. 修改相应的配置值
# 3. 启动服务: docker compose up
# ==================================================
# ==================================================
# 应用配置
# ==================================================
# 适配器模式: mock (开发调试) 或留空/任意值 (真实模式,连接 PostgreSQL)
# ADAPTER_MODE=mock
ADAPTER_MODE=
# 后端服务端口
BACKEND_PORT=8080
# JWT 密钥 (生产环境必须修改)
JWT_SECRET=change-me-in-production-use-strong-secret
# 加密密钥 (必须是 32 字节,生产环境必须修改)
ENCRYPTION_KEY=change-me-32-bytes-long-key-here
# ==================================================
# PostgreSQL 数据库配置
# ==================================================
POSTGRES_DB=ocdp
POSTGRES_USER=postgres
POSTGRES_PASSWORD=postgres
POSTGRES_PORT=5432
# 完整的数据库连接 URL (可选,会自动从上面的配置生成)
# DATABASE_URL=postgresql://postgres:postgres@localhost:5432/ocdp?sslmode=disable
# ==================================================
# pgAdmin 配置 (可选)
# ==================================================
PGADMIN_EMAIL=admin@ocdp.local
PGADMIN_PASSWORD=admin
PGADMIN_PORT=5050