48 lines
1.3 KiB
Plaintext
48 lines
1.3 KiB
Plaintext
# =============================================================================
|
|
# 生产环境配置 — 复制为 .env.production 并填入真实值
|
|
# =============================================================================
|
|
|
|
# Domain
|
|
DOMAIN=makefire.fun
|
|
|
|
# Frontend host (用于后端生成邮件链接等)
|
|
FRONTEND_HOST=https://makefire.fun
|
|
|
|
# Environment
|
|
ENVIRONMENT=production
|
|
|
|
PROJECT_NAME="Full Stack FastAPI Project"
|
|
STACK_NAME=full-stack-fastapi-project
|
|
|
|
# Backend
|
|
BACKEND_CORS_ORIGINS="https://makefire.fun,https://api.makefire.fun"
|
|
# ⚠️ 必须修改:运行 openssl rand -hex 32 生成
|
|
SECRET_KEY=changethis
|
|
FIRST_SUPERUSER=admin@makefire.fun
|
|
# ⚠️ 必须修改:设置强密码
|
|
FIRST_SUPERUSER_PASSWORD=changethis
|
|
|
|
# Emails (可选,如不需要发送邮件可留空)
|
|
SMTP_HOST=
|
|
SMTP_USER=
|
|
SMTP_PASSWORD=
|
|
EMAILS_FROM_EMAIL=info@makefire.fun
|
|
SMTP_TLS=True
|
|
SMTP_SSL=False
|
|
SMTP_PORT=587
|
|
|
|
# Postgres — 连接 1Panel 已有的 PostgreSQL 容器
|
|
# 在 Docker 网络 1panel-network 内,主机名为 postgresql
|
|
POSTGRES_SERVER=postgresql
|
|
POSTGRES_PORT=5432
|
|
POSTGRES_DB=app
|
|
# ⚠️ 使用已有 PG 的凭据,或为本项目创建专用用户
|
|
POSTGRES_USER=user_ZPKMQ6
|
|
POSTGRES_PASSWORD=password_CYmsGt
|
|
|
|
SENTRY_DSN=
|
|
|
|
# Docker images (本地构建,不需要远程 registry)
|
|
DOCKER_IMAGE_BACKEND=backend
|
|
DOCKER_IMAGE_FRONTEND=frontend
|