refactor: 统一 .env 配置 — 合并 backend/.env + .docker.env 到根目录
- Go 服务 godotenv.Load("../.env") → godotenv.Load("../../.env")
- ethend.sh/config.js 读取路径改为根目录 .env
- 删除 .docker.env.example 和 backend/.env.example,统一为 .env.example
- Docker compose 默认读取根 .env,无需 --env-file
- 同步更新全部文档
Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
This commit is contained in:
@@ -35,8 +35,8 @@ Windows 提供两个启动脚本:
|
||||
### 1. 配置环境变量
|
||||
|
||||
```bash
|
||||
cp backend/.env.example backend/.env
|
||||
# 编辑 backend/.env,至少配置:
|
||||
cp .env.example .env
|
||||
# 编辑 .env,至少配置:
|
||||
# LLM_API_URL / LLM_API_KEY / LLM_MODEL
|
||||
# ADMIN_USERNAME / ADMIN_PASSWORD
|
||||
```
|
||||
@@ -73,7 +73,7 @@ cp backend/.env.example backend/.env
|
||||
### 1. 配置 + 数据库
|
||||
|
||||
```bash
|
||||
cp backend/.env.example backend/.env # 编辑配置
|
||||
cp .env.example .env # 编辑配置
|
||||
docker compose -f docker-compose.dev.db.yml up -d
|
||||
```
|
||||
|
||||
@@ -117,11 +117,11 @@ docker compose -f docker-compose.dev.yml up -d
|
||||
|
||||
```bash
|
||||
# 1. 配置环境变量
|
||||
cp .docker.env.example .docker.env
|
||||
# 编辑 .docker.env,填入真实的 API Key 和密码
|
||||
cp .env.example .env
|
||||
# 编辑 .env,填入真实的 API Key 和密码
|
||||
|
||||
# 2. 启动所有服务
|
||||
docker compose --env-file .docker.env up -d
|
||||
docker compose up -d
|
||||
```
|
||||
|
||||
包含 Caddy 反向代理(自动 TLS)。详细说明见 [docs/deploy/docker-compose.md](docs/deploy/docker-compose.md)。
|
||||
@@ -179,7 +179,7 @@ Cyrene/
|
||||
|
||||
## 核心环境变量
|
||||
|
||||
完整列表见 `backend/.env.example`。
|
||||
完整列表见 `.env.example`。
|
||||
|
||||
### 必填
|
||||
|
||||
|
||||
Reference in New Issue
Block a user