[實戰筆記] n8n Zeabur 教學$5 美金自架 Server:安裝、備份與升級全攻略 (2026 最新版)

(影片長度: 17mins)

大家最近有沒有發現,n8n 的 Cloud 版本雖然好用,但每個月的訂閱費長期下來也是一筆不小的開銷?特別是到了 2026 年,自動化需求越來越多,如果每個 Workflow 都要精打細算 Execution 次數,真的會讓人生產力大打折扣。其實,我們完全可以選擇「自架 (Self-hosted)」這條路,不僅使用的是免費的 Community Edition,資料也更隱私安全。

但我知道,很多人(包括以前的我)一聽到「自架 Server」、「Docker」、「Linux 指令」就想打退堂鼓。別擔心,這篇文章就是要來解決這個痛點。我們會使用 Zeabur 這個對開發者極度友善的平台,不需要懂複雜的程式碼,只要一杯咖啡的錢(約 $5 美金),就能輕鬆架設屬於自己的 n8n 自動化軍火庫。重點是,這次連最讓人頭痛的「備份」和「升級」問題,我們也會一次教大家搞定!

1. 為什麼 2026 年我們依然選擇自架 n8n?(成本與隱私的考量)

痛點:訂閱費像無底洞,資料隱私誰來顧?

如果你是 n8n 的重度使用者,肯定遇過這個尷尬情況:剛開始用 Cloud 免費版還挺開心,但當 Workflow 一多,Execution 次數稍微跑過頭,就要被迫升級到 Starter Plan(每月約 €20 起跳)。更別提如果你的 Workflow 涉及客戶資料或公司機密,放在別人的 Cloud 上總是讓人心裡不踏實。

解決方案:自架 n8n Community Edition

到了 2026 年,自架 (Self-hosted) 依然是 CP 值最高的選擇。原因很簡單:

  • 成本差距大:Cloud 版一年要花掉你不只 HK$2,000;自架版軟體本身 免費 (Community Edition),你只需要付 Server 的錢。
  • Execution 無上限:再也不用擔心 Workflow 跑到一半因為次數爆掉而停擺,想跑幾次就跑幾次,只要你的 Server 撐得住。
  • 掌控資料:所有數據都在你租用的 Server 裡,對於重視隱私(Privacy)的用戶來說,這是無法妥協的底線。

簡單算一筆帳:

  • n8n Cloud (Starter) ≈ HK$170 / 月
  • 自架 n8n (Zeabur) ≈ HK$40 / 月
  • 結論:自架省下的錢,足夠你多訂閱幾個 AI 工具了。

2. Zeabur 平台優勢:HK$40 (USD $5) 就能跑得動的自動化神器

痛點:傳統 VPS 設定太多

以前我們要自架 n8n,通常會去租 DigitalOcean 或 Linode 這種傳統 VPS。然後呢?

  1. 打開終端機 (Terminal)。
  2. 輸入一堆看不懂的 Linux 指令。
  3. 安裝 Docker、設定 Nginx 反向代理、搞 SSL 憑證… 對於非工程師來說,光是看到 sudo apt-get update 可能就已經不想玩了。

解決方案:Zeabur 的「PaaS」魔法

Zeabur 是一個來自台灣團隊開發的 PaaS (Platform as a Service) 平台,它的邏輯跟我們熟悉的傳統 VPS 完全不同。在 Zeabur 上,我們不需要管理底層的 Linux 系統,只要專注於「安裝什麼服務」就好

為什麼選擇 Zeabur?

  • 極低門檻:不用寫 Docker Compose 文件,不用打指令。Zeabur 就像是 Server 界的 App Store,按一下「安裝」,它就幫你把 n8n 架好了。
  • 價格親民:Zeabur 的 Developer Plan 只要 USD $5 (約 HK$40) 一個月。這個價格剛好可以跑得動一個輕量的 n8n 服務加上資料庫。
  • 自動休眠機制 (省錢):雖然我們要把 n8n 當 Server 跑通常不希望它休眠,但 Zeabur 的計費方式很彈性,只有在服務真正運行時才計費,對於測試階段非常友善。
  • 連線速度快:對於在香港或台灣的用戶,Zeabur 的線路優化做得不錯。

總結來說,Zeabur 就是 2026 年懶人架站的最佳解:省錢、省力、還不用學 Linux。

3. 手把手教學:在 Zeabur 一鍵部署 n8n (零程式基礎版)

講了這麼多優點,我們現在就來實戰操作。過程真的非常快,建議大家先註冊好帳號,跟著步驟一起做。

Step 1: 註冊 Zeabur 帳號與開通 Developer Plan

前往 Zeabur 官網 註冊。

* 開戶連結: https://zeabur.com/referral?referralCode=helloai (如用此連結註冊developer plan, 您和我都會有$5 credit)

  • 小撇步:直接用 GitHub 帳號登入最快,也方便之後如果有進階需求(如 Git 部署)時直接連動。
  • 注意:n8n 是一個需要長期運行的服務,而且需要資料庫支援,免費版的資源通常不夠跑得順暢。建議直接訂閱 Developer Plan (USD $5/月)。這 $5 美金會變成你的 Credit,根據你的用量扣除,通常跑一個 n8n 剛剛好。

Step 2: 建立新專案 (Project)

登入 Dashboard 後:

  1. 點擊 “Create Project”
  2. 選擇 Region (伺服器位置):這點很重要!如果你在香港或台灣,建議選擇 “Hong Kong”“Tokyo” 節點,連線速度會比選美國快非常有感,特別是當你在測試 Webhook 時。

Step 3: Marketplace 一鍵安裝 n8n

這是 Zeabur 最強大的地方,不用寫任何程式碼:

  1. 進入剛建立的 Project,點擊 “Service” -> “Add Service”
  2. 選擇 “Marketplace”
  3. 在搜尋框輸入 n8n
  4. 你會看到 n8n 的圖標 (通常是由社群維護的模板),直接點擊 “Install”

Step 4: 等待部署完成

點擊安裝後,Zeabur 會自動幫你做以下幾件事:

  • 拉取 n8n 的 Docker Image。
  • 自動配置需要的 PostgreSQL 資料庫 (大部分模板會自動綁定)。
  • 分配一個臨時的內部網址。

大約等待 1-2 分鐘,你會看到服務狀態變成綠色的 “Running”。這時候,你的 n8n 其實已經跑起來了!是不是比想像中簡單太多了?

4. 進階設定:綁定自定義 Domain 與環境變數 (Environment Variables) 詳解

雖然 n8n 已經跑起來了,但要讓它能正常運作(例如接收 Webhook、OAuth 登入 Google/Slack),我們還需要做兩個關鍵設定。這一步最多人卡關,請仔細看。

Part 1: Domain Setting (網域設定)

Zeabur 預設會給你一個像 xxx.zeabur.app 的網址,但我們通常建議綁定自己的 Domain,或是固定一個 Zeabur 提供的子網域。

  1. 點選剛剛安裝好的 n8n 服務
  2. 切換到 “Networking” 分頁。
  3. 點擊 “Generate Domain” (如果你沒有買網域,用這個最快,你會得到一個 你的專案名.zeabur.app)。
  4. 記下這個網址 (例如 https://my-n8n.zeabur.app),我們等一下會用到。
    • Pro Tip: Zeabur 會自動幫你處理 SSL 憑證,所以你直接就會有 HTTPS,不用自己搞 Let’s Encrypt,超佛心。

Part 2: 必備的變數設定 (Environment Variables)

這是 n8n 能否正常對外溝通的靈魂。

  1. 切換到 “Variables” 分頁。
  2. 我們需要新增或修改以下幾個變數 (點擊 “Edit” 或 “Add Variable”):
變數名稱 (Key)建議值 (Value)說明
WEBHOOK_URLhttps://你的網址/最重要! 務必填寫完整的網址 (包含 https)。如果沒設這個,你的 OAuth callback 和 Webhook 都會失敗。
N8N_HOST你的網址 (不含 https)例如 my-n8n.zeabur.app。這是給 n8n 內部識別用的。
N8N_PORT5678預設通常是 5678,確認一下即可。
N8N_PROTOCOLhttps因為 Zeabur 都有 SSL,這裡請填 https。
GENERIC_TIMEZONEAsia/Hong_Kong設定時區,不然你的 Cron Job (排程任務) 時間會亂掉。台灣朋友請填 Asia/Taipei

Step 3: 重啟服務 (Restart)

設定完變數後,記得按一下右上角的 “Redeploy”“Restart”。 n8n 重啟讀取到新的變數後,你就可以用剛剛設定的網址 (https://my-n8n.zeabur.app) 進入 n8n 的後台了!

5. 如何設定 n8n 自動備份 (Volume 設定與備份策略)

自架 Server 最怕什麼?不是怕難,是怕資料不見。 在 Cloud 版,n8n 官方幫你備份;在 Zeabur 上,我們要自己對資料負責。這裡有分「硬體層面」和「軟體層面」的備份。

1. 確保 Volume 掛載 (硬體層面)

Zeabur 的 Container (容器) 是「用完即丟」的概念。如果你重啟服務,存在容器裡的檔案會不見——除非你有掛載 Volume (硬碟)

  • 檢查方法:進入 n8n 服務 -> 點選 “Settings” -> 找到 “Volumes” 區塊。
  • 關鍵設定:確認你有一個 Volume 掛載到 /home/node/.n8n 這個路徑。
    • n8n 的設定檔、加密金鑰 (Encryption Key)、SQLite 資料庫 (如果沒用 Postgres) 都在這裡。
    • 重要提示:如果你是用 Zeabur Marketplace 的一鍵安裝模板,通常預設已經幫你掛載好了,但強烈建議檢查一次,求個心安。

2. 使用 n8n Workflow 自動備份 (軟體層面)

就算 Server 沒掛掉,我們也可能手殘誤刪 Workflow。這時候最保險的做法,是用 n8n 自己備份自己

  • 操作思路
    1. 建立一個新的 Workflow,設定 Schedule Trigger (例如每天凌晨)。
    2. 使用 n8n Public API 節點,撈取所有 Workflows 的 JSON 資料。
    3. 接上 GitHubGoogle Drive 節點,把這些 JSON 檔存上去。
  • 這是一個「以毒攻毒」(用自動化解決自動化問題) 的經典招式,網路上有很多 “n8n backup workflow template”,大家可以直接複製來改。

6. 無痛升級 Zeabur 上的 n8n

n8n 的更新速度非常快 (幾乎每週都有新版),想用新功能 (例如最新的 AI Agent 節點) 怎麼辦?

不要用 latest Tag

很多新手會在 Docker Image Tag 填寫 latest,以為這樣就會自動更新。 latest 在生產環境是大忌。萬一 n8n 推了一個有 Bug 的版本,你一重啟就直接掛掉,想降版會頗麻煩。

正確的升級步驟 (Zeabur 操作)

  1. 查看版本:先去 n8n 官方 Release Notes 看一下最新的穩定版本號 (例如 1.75.0)。
  2. 修改設定
    • 回到 Zeabur Dashboard -> n8n 服務 -> “Settings”
    • 找到 “Docker Image”“Image Tag” 的欄位。
    • 將原本的版本號 (例如 1.70.0) 改成新的版本號 (1.75.0)。
  3. 重新部署
    • 點擊 “Save”“Redeploy”
    • Zeabur 會自動拉取新版本的 Image 並重新啟動。
  4. 檢查:等個幾分鐘,登入 n8n 確認左下角的版本號變了,且 Workflow 都能正常運作,就搞定啦!

7. 總結:低成本、高隱私的自動化最佳解

這篇文章雖然有點長,但我們完整走過了從 0 到 1 的自架過程。 回頭看,其實我們只做了幾件事:

  1. 註冊 Zeabur。
  2. 一鍵安裝 n8n。
  3. 設定 Domain 和變數。
  4. 確認備份與學會升級。

就這樣,你省下了每個月 $20 的訂閱費,換來了一個完全屬於你、沒有執行次數限制、且隱私 100% 安全的自動化系統。在 2026 年這個 AI 與自動化爆發的時代,這絕對是你最值得的一筆小投資。

Share your love

接收Hellomarketing電子報

- 您會收到最新Youtube片通知
- AI和Meta廣告最新通知 (一星期最多一封)
- 隨時取消