Crescendo Lab

n8n 自架教學 · Agent Lab 部署

n8n 自架,
說一句就架好。

不用租 VPS、不用管 Docker:在 AI 工具貼一句話,Agent Lab 就把 n8n 和 PostgreSQL 架好,Free 方案免費試跑。

免費架一個 n8n直接看 Dockerfile

為什麼自架

n8n Cloud 按執行次數收費,自架不限。

n8n 是開源的工作流程自動化工具;自架版不限執行次數,資料在你手上。

不用自己管主機

建置、執行、HTTPS 與版本都由平台負責。

執行次數不限

跑多少次都一樣,只看用了多少運算資源。

金鑰由平台產生

N8N_ENCRYPTION_KEY 和資料庫密碼不經過對話。

換版本能回退

升級出問題,一個動作回到上一版。

怎麼選

n8n Cloud、自己租 VPS、Agent Lab

表格可以左右滑動。

在 n8n Cloud、自己租 VPS 與 Agent Lab 部署三種方式之間比較自架 n8n
你最在意的事Agent Lab 部署n8n Cloud自己租 VPS
費用Free 免費試跑;常駐 Pro 每月 NT$990(含 NT$450 額度)Starter 約 €20/月(年繳),每月 2,500 次執行VPS 約 NT$200–600/月,加自己的時間
執行次數不限Starter 每月 2,500 次不限
誰管主機、更新、HTTPS平台n8n你自己
資料在哪你的 Agent Lab 組織(Google Cloud)n8n 的雲你的 VPS
架設方式對 AI 工具說一句註冊SSH、Docker、反向代理
閒置時Free 休眠、Pro 常駐常駐常駐,照樣付錢

怎麼架

接上 → 說一句 → 開網址 → 建帳號

  1. 接上 Agent Lab

    在 AI 工具加一行 MCP 設定,瀏覽器登入一次。怎麼接 →

  2. 貼下面那一句

    Agent 建 App、接 PostgreSQL、產生金鑰並建置。

  3. 開預覽網址

    第一次開啟 n8n 會請你建立管理員帳號。

  4. 要正式用再升級

    Free 閒置 15 分鐘會休眠;要常駐、自訂網域就升級 Pro。

複製就能用

Dockerfile 與那一句話

工作流程和憑證都在 PostgreSQL,容器重建不會掉東西。

Dockerfile

Dockerfile

FROM docker.n8n.io/n8nio/n8n:latest
USER node
ENV N8N_USER_FOLDER=/tmp/n8n \
    DB_TYPE=postgresdb \
    N8N_DIAGNOSTICS_ENABLED=false \
    GENERIC_TIMEZONE=Asia/Taipei
EXPOSE 5678
CMD ["sh", "-c", "N8N_PORT=$PORT n8n"]
  • DB_POSTGRESDB_HOST / PORT / DATABASE / USER / PASSWORD 由 databases_connect_app 寫入
  • N8N_ENCRYPTION_KEY 由 sites_secrets_generate 產生,換了舊憑證就解不開
  • WEBHOOK_URL 設成你的網址,webhook 才收得到
PROMPT

跟 AI 工具說這一句

讀 https://app.agentlab.cresclab.com/agent/deploy.md,照 agentlab.cresclab.com/deploy/n8n 的 Dockerfile 把 n8n 部署到 Agent Lab:建一個 S 的 PostgreSQL 用 databases_connect_app 接上、把連線對應到 DB_POSTGRESDB_* 變數、用 sites_secrets_generate 產生 N8N_ENCRYPTION_KEY、WEBHOOK_URL 設成專案網址。建置完成給我預覽網址。

常見問題

自架 n8n 之前

自架 n8n 要多少錢?
Free 方案免費跑一個 S 的 n8n 加一個 S 的 PostgreSQL,閒置 15 分鐘會休眠。要常駐,Pro 每月 NT$990 未稅、含 NT$450 額度;n8n 建議 M 規格,每月 NT$850 從額度扣。
n8n 自架跟 n8n Cloud 差在哪?
n8n Cloud 由 n8n 代管、按方案限制執行次數;在 Agent Lab 自架,主機由平台管、資料在你的組織、執行次數不限。
n8n 可以免費自架嗎?
可以。n8n 是開源軟體(Sustainable Use License),Agent Lab 的 Free 方案綁卡驗證後(不扣款)就能跑一個 S 的 n8n。
容器重建或休眠,工作流程會不見嗎?
不會。工作流程、憑證、執行紀錄都在 PostgreSQL;容器本機只有 /tmp 可寫,重建清掉是正常的。
要先會 Docker 嗎?
不用。把那一句話貼進 Claude Code、Codex 或 Cursor,它會建置、接資料庫、設定變數,你只要回答「要上線嗎」。
可以接 LINE、ChatGPT、Google Sheets 嗎?
可以,都是 n8n 內建或社群節點。LINE webhook 要把 WEBHOOK_URL 設成你的網址;AI 節點用你自己的 OpenAI、Anthropic 或 Gemini 金鑰。
n8n 要更新版本怎麼辦?
請 AI 工具換 Dockerfile 的映像檔標籤再部署;新版本先在預覽網址跑,出問題一個動作回到上一版。