security: upgrade audited backend dependencies
This commit is contained in:
@@ -43,6 +43,7 @@
|
||||
- Gitea CD 移除會吞錯的 `|| true`,測試、lint、稽核失敗即停止部署。
|
||||
- Gitea CD 改用 `rsync --delete`,讓正式機同步清掉已從 repo 移除的高風險腳本。
|
||||
- Docker Compose 改成要求正式環境必須提供 `DB_PASSWORD`、`REDIS_PASSWORD`、`NEXTAUTH_SECRET`,不得再使用 `change_me` 類預設值。
|
||||
- 第一次 Gitea 安全閘門已阻擋部署,原因是 `pip-audit` 確認 `aiohttp 3.11.11` 與 FastAPI 間接依賴的 `starlette 0.41.3` 有已知弱點;已將後端依賴升級至 `fastapi 0.137.1` 與 `aiohttp 3.14.1`,讓部署必須先通過依賴弱點檢查。
|
||||
|
||||
## 後續必做事項
|
||||
|
||||
|
||||
Reference in New Issue
Block a user