Document single backend .env workflow

This commit is contained in:
Chris
2026-04-03 04:31:59 +08:00
parent 8609d61f82
commit 6dabc2eab6
2 changed files with 11 additions and 2 deletions

Submodule backend updated: 065f1d52f0...7c4364b52f

View File

@@ -8,6 +8,15 @@ psql "$DATABASE_URL" -f scripts/init_schema.sql
- DB schema 檔案:[backend/scripts/init_schema.sql](../backend/scripts/init_schema.sql) - DB schema 檔案:[backend/scripts/init_schema.sql](../backend/scripts/init_schema.sql)
## 2) 啟動後端 ## 2) 啟動後端
先準備 `.env`
```bash
cd backend
cp .env.example .env
```
本機開發與 VPS 一律使用 `backend/.env`(不再分 `.env.development`)。
再啟動:
```bash ```bash
cd backend cd backend
./scripts/start_dev.sh ./scripts/start_dev.sh
@@ -23,7 +32,7 @@ npm run dev
``` ```
- 專案路徑:[frontend](../frontend) - 專案路徑:[frontend](../frontend)
## 4) 必要環境變數([backend/.env.development](../backend/.env.development) ## 4) 必要環境變數([backend/.env](../backend/.env)
- `KEYCLOAK_BASE_URL` - `KEYCLOAK_BASE_URL`
- `KEYCLOAK_REALM` - `KEYCLOAK_REALM`
- `KEYCLOAK_CLIENT_ID` - `KEYCLOAK_CLIENT_ID`