服務市集
N8N

在 Zeabur 部署 N8N

n8n (opens in a new tab) 是一款可擴展的工作流自動化工具。採用公平程式碼散佈模型,n8n 始終具有可見的原始碼,可用於自主寄管,並允許您加入自己的自訂函數、邏輯和應用程式。n8n 的基於節點的方法使其高度靈活,使您能夠將任何東西連接到任何東西。

本文將向你展示如何在 Zeabur 上使用 PostgreSQL 部署 n8n。

步驟一:建立項目

首先,我們需要在 Zeabur 上建立一個項目。轉到 項目 (opens in a new tab) 頁面,你將看到你的所有項目,"建立項目" 按鈕位於所有項目的末尾。

點選建立項目按鈕,並輸入項目名稱,你將得到一個新項目。

步驟二:部署 PostgreSQL 服務

n8n 將在 PostgreSQL 資料庫中儲存使用者身份資料。單擊 "建立服務",然後選擇 "服務市場",你將在列表中找到 PostgreSQL。

Deploy PostgreSQL

選中 PostgreSQL 服務後,Zeabur 將自動開始為你部署該服務。

步驟三:建立資料庫

為了使 n8n 服務正常運作,我們需要在 PostgreSQL 資料庫中先建立一個名為 n8n 的資料庫。

通常情況下,你需要一個 PostgreSQL 用戶端來連接 PostgreSQL 服務並建立資料庫。但是 Zeabur 提供了一個方便的方法來建立資料庫。

在你的 PostgreSQL 服務中,你可以找到一個名為 Database(資料庫) 的頁籤,你可以在這裡一鍵管理你的資料庫。

Database Tab

n8n 需要一個名為 n8n 的資料庫,所以我們需要建立一個名為 n8n 的資料庫。 在輸入框中輸入 n8n,然後點選 建立 按鈕,Zeabur 將為你建立一個名為 n8n 的資料庫。

Database Tab

步驟四: 部署 n8n 服務

在成功建立了 PostgreSQL 服務並設定好資料庫後,你現在可以開始部署 n8n 了。 回到剛建立了 PostgreSQL 服務的項目頁面,點選建立服務,然後選擇服務市場,你將在列表中找到 n8n。

Deploy n8n

選中 n8n 服務後,Zeabur 將自動開始為你部署該服務。

💡

如果你在部署 PostgreSQL 之前先部署了 n8n,那麼你需要在部署 PostgreSQL 服務後重啟 n8n 服務,以便 n8n 獲取正確的資料庫連接資訊。

步驟五:綁定網域

在 Zeabur 控制台中 n8n 服務的 "網域" 塊中,你可以綁定一個網域。

這個網域可以是你自己的網域,也可以是 Zeabur 提供的免費網域。

關於如何為你的服務綁定網域,請參閱 綁定網域

步驟六:設定帳戶

部署完成後,你可以透過你綁定的網域造訪你的 n8n 服務。你將會看到如下頁面:

n8n Setup

跟隨頁面上的說明設定你的 n8n 帳戶。設定完成後,你就可以正常使用 n8n 了。

finish