上一篇〈n8n 是什麼?AI 都會排程了還需要它嗎?〉最後說,下一篇要寫我怎麼拿家裡的舊電腦自架 n8n,這不是來了嗎。
我不是資訊本科(為什麼開始學 AI,寫在〈我不是工程師,為什麼開始學 AI〉),之前也沒架過伺服器。
10 月 12 日晚上 9 點,我問 Claude「我自己有辦法架 n8n 伺服器嗎?」;凌晨 1 點,n8n 已經在我自己的網址上跑起來。
隔天早上在公司,我也用瀏覽器連回了家裡的主機。這篇記錄自架 n8n 的過程,重點放在我怎麼跟 AI 一起完成。
文中的版本、價格和設定畫面以 2026 年 10 月為準。
第一個問題:我自己架得起來嗎?
問完第一個問題,我接著一路追問:租 VPS 貴不貴?能不能跟網站放在一起?NAS 可以嗎?Make 這種不用自己架的服務划算嗎?買一台迷你電腦呢?
最後整理成這張表:
| 方案 | 花費 | 考量 |
|---|---|---|
| 租 VPS(Hostinger KVM 1) | 首約每月約 US$6.49,續約約 US$11.99 | 24 小時運作,但要月租,續約會漲價 |
| 放進現在的網站主機 | - | 共享主機不能跑 n8n,也不能直接升級成 VPS |
| NAS | 已經有就不用買 | NAS 放私人照片和文件,被入侵的代價太大 |
| Make | 免費每月 1,000 credits | 每個步驟都扣點,4 個步驟的流程每 15 分鐘跑一次,免費額度不到三天就用完 |
| n8n 官方雲端版 | 年繳每月 €20 起(2,500 次執行) | 不用管主機,但有執行次數上限 |
| 迷你電腦 | 台灣通路 N150 機種約 NT$9,200~18,500 | 省電,但要先花一筆錢 |
| 家裡的舊電腦 | NT$0 | 要自己維護,最後選這個 |
選舊電腦的理由很簡單:家裡剛好有一台 2019 年的桌機閒著,不用花錢,規格還比便宜的 VPS 好。
網站留在原本的主機,合約到 2030 年,到期前再決定要不要搬。
AI 從我的 Gmail 找出舊電腦的型號
舊電腦是什麼型號、在哪裡買的,我早就忘了。
我請 Claude 搜我的 Gmail,它沒找到購買紀錄,卻翻出 2021 年我因為藍牙故障聯絡聯想客服的信,裡面有序號和機型代碼。
拿序號到聯想的支援網站一查,完整規格就出來了:
- 聯想 IdeaCentre T540(約 2019 年)
- Intel i5-9400F,6 核心
- 16GB 記憶體
- 120GB SSD 裝系統,1TB 傳統硬碟放備份
i5-9400F 的「F」代表處理器沒有內建顯示,所以主機上的獨立顯卡要留著,不然接螢幕不會有畫面。

自架 n8n 的那個晚上:AI 給指令,我照著做
我用的是 Claude 網頁版和手機 App,兩邊的對話會同步,換裝置也能從同一個地方接著問。
合作方式很單純:Claude 給一段指令,我複製到終端機執行,再把畫面上的結果原封不動貼回去,由它判斷成功了沒、下一步做什麼。
它給的指令我幾乎沒有質疑過,就是大膽照做。這台電腦本來就閒置,這個階段就算做錯,也不會有太大的損失。
最緊張的反而是語言。Ubuntu Server 的安裝畫面是純文字,顯示不了中文,只能選英文;裝好之後用 SSH 連進去,滿畫面也都是英文。
看不懂的地方,我就整段貼給 Claude。

這個晚上做的事,照順序是:
- 把網域的 DNS 搬到 Cloudflare,之後才能用自己的子網域開 n8n
- 用隨身碟在舊電腦安裝 Ubuntu Server
- BIOS 設定停電後自動開機,再設定固定 IP
- 開防火牆,SSH 改成只能用金鑰登入
- 安裝 Docker,架好 n8n
- 用 Cloudflare Access 加一道門禁,只有我的 Gmail 收得到登入驗證碼
- 用 Cloudflare Tunnel 讓 n8n 從外面連得到,家裡不用開任何 port
- 每天自動備份到 1TB 硬碟,再加密同步到 Google Drive
每一步怎麼做,我會在後面的文章分開寫。這篇先講過程中值得分享的幾件事。

我照著做,AI 先幫我留了退路
回頭看整段對話,Claude 給的步驟有個共通點:要改到「改錯就回不去」的設定之前,它都先安排一個確認的步驟。
- 關掉密碼登入之前,先確認用金鑰登得進去。順序反過來,我就會被鎖在門外。
- 設定固定 IP 時,保留原本的位址,再額外加一個固定位址,設定過程中連線不會斷。
- n8n 第一次開啟時,誰先進來誰就是管理員。所以先從自己的電腦透過 SSH 通道建好帳號,最後才把網址公開。
- 格式化硬碟之前,先確認硬碟代號,避免格式化錯顆;舊硬碟也先做一次健康檢查。
如果你也想照著 AI 做,可以多問一句:「這一步做錯了,要怎麼回頭?」
卡住的時候,把結果原封不動貼回去
過程當然不會一路順。卡住時我做的事都一樣:把指令的執行結果或畫面貼給 Claude。

Cloudflare 一直顯示「未安裝連接器」
Tunnel 建好了,Cloudflare 後台卻一直顯示沒有連接器。Claude 請我跑幾個檢查指令,結果是程式有裝,但系統服務沒有註冊。
原來是安裝指令的最後一行沒有執行到,補跑之後就連上了。

刪檔案刪到像當機
1TB 硬碟裡還有以前留下的舊資料,其中一個資料夾有大量小檔案。刪除時畫面完全沒有進度,看起來像當機。
Claude 說傳統硬碟刪小檔案本來就慢,要我另開一個視窗看硬碟用量,數字確實一直在下降。
Google 的「發布」按鈕是灰的
備份要同步到 Google Drive,得先在 Google Cloud 建立自己的授權,而且一定要「發布」,不然授權每 7 天就會失效。但發布按鈕一直按不下去,原因是要先填好首頁網址、隱私權政策網址這些品牌資訊,我剛好用自己的網站填。不要上傳 Logo,會觸發人工審查。
顯示「更新失敗」,其實成功了
更新韌體時,有一項安全開機憑證顯示更新失敗。結果貼回去之後,Claude 請我查目前的版本,發現已經是新版。清單裡同一個憑證有兩個更新版本,一個成功、一個被判定失敗,實際結果是好的。
隔天在公司,用瀏覽器連回家
隔天早上我在公司,想到萬一主機出狀況,人在外面也要能處理。
最後用的是 Cloudflare 的瀏覽器型終端機:任何電腦打開一個網址(文中用 ssh.example.com 代替),通過 Gmail 驗證碼,就能登入家裡的主機,電腦上不用放任何金鑰。
這裡遇到一個限制:搭配 Cloudflare 的短期憑證時,主機的帳號名稱必須和 Gmail 的 @ 前面那段相同。
我原本的帳號名稱對不上,所以另外建了一個外出專用的帳號。後來公司的 Mac 也用終端機連上了,不需要安裝 Homebrew,也不需要管理員權限。
用公司電腦連回家之前,要先確認公司允許。私鑰不要複製到公司電腦,也不要安裝 VPN 類的軟體。

自架 n8n 的成果:一年電費約 500 元

- n8n 只開給主機自己,連家裡的區網都碰不到,外面只能經過 Cloudflare 進來
- 打開 n8n 要過兩關:先過 Cloudflare 的 Gmail 驗證,再過 n8n 自己的帳號密碼和兩步驟驗證
- 家裡的路由器沒有開任何 port,是主機主動往外連到 Cloudflare
- 每天凌晨 4 點半自動備份,本機硬碟一份,Google Drive 一份,雲端那份的檔名和內容都加密
硬體和軟體都是 0 元,多出來的只有電費。我用有用電監測功能的智慧插座量過,主機待機約 21W,一個月大約 15 度電。
照台電的住宅累進電價,以我家的用電級距估算,非夏月每月多約 34 元、夏月約 57 元,一年大約 500 元。改租 VPS 的話,續約價每個月就要 380 元左右。

如果你也想自架 n8n
需要準備的東西:
- 一台閒置的電腦。系統加上 n8n,20GB 以內的空間就夠用
- 8GB 以上的隨身碟、一條網路線,安裝時暫借的螢幕和鍵盤
- 一個自己的網域,DNS 交給 Cloudflare 管理
- 一個密碼管理器。過程中會產生很多金鑰和密碼,像 n8n 的加密金鑰,弄丟就還原不了備份
- 一個晚上的時間
架好之後還要維護。Ubuntu 的安全更新會自動安裝,但 n8n、Docker 這些不會,我在 Google 日曆設了每個月第一個週六提醒自己手動更新。
這台主機後來沒有只跑 n8n。隔天我人在外面,遠端幫它加上了影音串流和檔案中心,這部分會在之後的文章接著寫。
這是舊電腦家用伺服器系列的第 1 篇。下一篇〈舊電腦變伺服器:Ubuntu Server 安裝、網路規劃與基本資安〉已經上架,寫的是 Ubuntu Server 安裝每一步怎麼選,以及主機該插數據機還是分享器。






