From 9c593b966b99f5aaa1a2d1dce046fc92536b6fe7 Mon Sep 17 00:00:00 2001 From: timmy Date: Sat, 1 Aug 2026 21:57:06 +0800 Subject: [PATCH] =?UTF-8?q?=E7=A7=BB=E9=99=A4=20n8n.lotimmy.com=EF=BC=88pr?= =?UTF-8?q?oxy=20host=20+=20=E6=86=91=E8=AD=89=20npm-45=EF=BC=89?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- README.md | 20 ++++++++++++++------ 1 file changed, 14 insertions(+), 6 deletions(-) diff --git a/README.md b/README.md index 1a64507..c228344 100644 --- a/README.md +++ b/README.md @@ -57,8 +57,8 @@ make clean # 連 volume 一起清掉(危險) | 類型 | 數量 | |---|---| -| Proxy Host | 36(全部啟用) | -| Certificate | 40(全為 Let's Encrypt) | +| Proxy Host | 35(全部啟用) | +| Certificate | 39(全為 Let's Encrypt) | | Dead Host | 2(`*.lotimmy.com`、`125.229.110.50`) | | Access List | 1(`Protect PACS`) | | Redirection Host / Stream | 0 | @@ -82,7 +82,6 @@ make clean # 連 volume 一起清掉(危險) | lyd-biz-test.lotimmy.com | http://192.168.42.115:5000 | SSL | block ws h2 | | mailpit.lotimmy.com | http://192.168.42.107:8025 | SSL | block ws h2 | | myspeed.timmy.edu.kg | http://192.168.42.124:5216 | SSL | ws h2 | -| n8n.lotimmy.com | http://192.168.42.103:5678 | SSL | block ws h2 | | netbird.timmy.us.kg | http://192.168.42.127:80 | 強制 | block ws h2 | | ngx-proxy-mgr.lotimmy.com | http://192.168.42.124:81 | SSL | block ws h2 | | noco.timmy.edu.kg | http://192.168.42.124:28080 | SSL | cache block ws h2 | @@ -119,7 +118,7 @@ make clean # 連 volume 一起清掉(危險) ## 憑證 -40 張全部由 Let's Encrypt 簽發。以到期日排序,需要注意的是前段: +39 張全部由 Let's Encrypt 簽發。以到期日排序,需要注意的是前段: | 憑證 | 到期日 | 狀況 | |---|---|---| @@ -130,14 +129,23 @@ make clean # 連 volume 一起清掉(危險) | ~~jsbin.timmy.edu.kg~~ | 2026-08-09 | 2026-08-01 已刪除(DB + certbot) | | auth.lotimmy.com | 2026-08-20 | 無對應 proxy host | | mailpit.lotimmy.com | 2026-09-01 | 使用中 | -| …其餘 35 張 | 2026-09 ~ 2026-10 | 使用中,正常續期 | +| …其餘 34 張 | 2026-09 ~ 2026-10 | 使用中,正常續期 | + +已移除的憑證(連同 `live` / `archive` / `renewal` 檔案,皆以 `certbot delete` 清除): + +| 憑證 | 移除日期 | 原因 | +|---|---|---| +| jsbin.timmy.edu.kg (npm-79) | 2026-08-01 | 孤兒憑證,proxy host 早已刪除 | +| typebot.lotimmy.com (npm-49) | 2026-08-01 | 孤兒憑證,2025-10-02 就過期 | +| n8n.lotimmy.com (npm-45) | 2026-08-01 | 服務下線,連同 proxy host 一併移除 | `letsencrypt/live/` 底下有 `npm-1` ~ `npm-87` 的斷號目錄,部分帶 `-0001` 後綴(同網域重簽產生的新 lineage)。舊 lineage 不會自動清掉,目錄數量比實際憑證多屬正常。 ## 待辦 / 觀察 - **剩 4 張孤兒憑證**(myip、pangolin、minio、auth)已無 proxy host 使用,其中 3 張過期。可在 UI 的 SSL Certificates 刪掉。 +- `letsencrypt/` 底下還有一批 DB 已軟刪除、但檔案還在的舊 lineage(例如 `npm-4`,2025 年 n8n 的舊憑證)。不影響運作,佔用也小,要清再說。 - **沒有自動備份**。`data/` + `letsencrypt/` 打包丟到別台就夠,目前有 2026-04-18 與 2026-08-01 兩份手動 DB 備份。 - **watchtower 自動更新已開啟** 且 image tag 是 `latest`,NPM 大版本更新會直接套用,DB migration 失敗時沒有回退點——這是上一點更要緊的原因。 -- **單點故障**:36 個網域全靠這台,其中 11 個服務也跑在同一台上。 +- **單點故障**:35 個網域全靠這台,其中 11 個服務也跑在同一台上。 - `dead_host` 有 `*.lotimmy.com` 泛用攔截,未定義的子網域會落到這裡,不會外洩到預設站台。