不用自己管主機
建置、執行、HTTPS 與版本都由平台負責。
n8n 自架教學 · Agent Lab 部署
不用租 VPS、不用管 Docker:在 AI 工具貼一句話,Agent Lab 就把 n8n 和 PostgreSQL 架好,Free 方案免費試跑。
> 照 agentlab.cresclab.com/deploy/n8n 幫我架一個 n8n
sites_createn8n → n8n--acme.hosting.agentlab.run
databases_createPostgreSQL 18 · S · 已確認
databases_connect_appDB_POSTGRESDB_* 已寫入,密碼不顯示
sites_secrets_generateN8N_ENCRYPTION_KEY · 平台產生
sites_deploy_status建置完成 · 金鑰掃描通過
n8n 跑起來了:r1--n8n--acme.hosting.agentlab.run。第一次開啟會請你建立管理員帳號。
為什麼自架
n8n 是開源的工作流程自動化工具;自架版不限執行次數,資料在你手上。
建置、執行、HTTPS 與版本都由平台負責。
跑多少次都一樣,只看用了多少運算資源。
N8N_ENCRYPTION_KEY 和資料庫密碼不經過對話。
升級出問題,一個動作回到上一版。
怎麼選
表格可以左右滑動。
| 你最在意的事 | 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 常駐 | 常駐 | 常駐,照樣付錢 |
怎麼架
在 AI 工具加一行 MCP 設定,瀏覽器登入一次。怎麼接 →
Agent 建 App、接 PostgreSQL、產生金鑰並建置。
第一次開啟 n8n 會請你建立管理員帳號。
Free 閒置 15 分鐘會休眠;要常駐、自訂網域就升級 Pro。
複製就能用
工作流程和憑證都在 PostgreSQL,容器重建不會掉東西。
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 才收得到讀 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 設成專案網址。建置完成給我預覽網址。常見問題