An open API service indexing awesome lists of open source software.

https://github.com/dean9703111/n8n-google-sheet-exmaple

最適合新手的 n8n 教學文件,會先帶你在 local 安裝 n8n,然後認識不同節點(Node)的功能,最後的實戰則是在 Google Sheet 自動建立 SEO 關鍵字矩陣
https://github.com/dean9703111/n8n-google-sheet-exmaple

n8n n8n-nodes n8n-tutorial n8n-workflow

Last synced: 3 months ago
JSON representation

最適合新手的 n8n 教學文件,會先帶你在 local 安裝 n8n,然後認識不同節點(Node)的功能,最後的實戰則是在 Google Sheet 自動建立 SEO 關鍵字矩陣

Awesome Lists containing this project

README

        

# [n8n 教學]在本地建立能串連不同服務的自動化工具

n8n 是款能把你從重複的例行性任務中,拯救出來的自動化工具。

使用者可以透過視覺化的介面,用拖拉節點、設定參數的方式來建立符合自己需求的工作流。

他有雲端與本地(local)的版本,考量到許多工作流程需要放上私鑰(ex: Google API Key、OpenAI API Key),以及雲端版本至少要付費 20 歐元(限制工作流程執行 2500 次);所以筆者選擇了本地部署的方案,這篇文章會分享詳細的操作步驟。

## ▋ STEP 1: 安裝 Docker

前往 Docker 官網: https://www.docker.com/

根據自己的作業系統選擇對應的版本下載。

![img](./img/init_n8n/install_docker.png)

## ▋ STEP 2: 使用 docker-compose.yml 安裝 n8n

你可以直接 git clone 筆者的 GitHub 專案,或者建立一個 `n8n` 的資料夾,新增 `docker-compose.yml` 檔案。

```yml
volumes:
n8n_storage:

services:
n8n:
image: n8nio/n8n:latest
restart: always
ports:
- "127.0.0.1:5678:5678" # 根據實際需求設定
volumes:
- n8n_storage:/home/node/.n8n
```

貼上內容後,在終端機(Terminal)輸入 `docker compose up -d` 即可啟動

![img](./img/init_n8n/docker_compose_up.png)

## ▋ STEP 3: 註冊 n8n 帳號

進入網址: http://127.0.0.1:5678

如果看到下面的帳號設定畫面就代表你 n8n 安裝成功了!

![img](./img/init_n8n/set_n8n_account.png)

帳號設定完成後,你會看到下面的初始畫面。

![img](./img/init_n8n/n8n_init_page.png)

這邊要特別提醒的是,`你一定要記得自己的 Email 跟 Password`,因為官方 Forgot Password 的功能只是擺飾用的。

![img](./img/init_n8n/n8n_forget_password.png)

到這一步,你就完成 n8n local 環境的初始化了!下一篇文章將會向讀者分享 n8n Node(節點)的使用方法。

> 延伸閱讀:
> - [[n8n 教學]掌握節點 (Node) 使用情境:Set、Loop Over items、If、Code、HTTP Request、Wait](https://dean-lin.medium.com/e8c804619b57)
> - [[n8n 教學]在 Google Sheet 自動建立 SEO 關鍵字矩陣](https://dean-lin.medium.com/eeb1e6e2e2ba)