n8n就起不來了
不知道是不是有bug
只好先還原備分
過几天再看看
試了別台 也一樣
果然是這個版本的docker有問題
docker-ce-cli-1:28.5.2-1.el9.x86_64
docker-compose-plugin-2.40.3-1.el9.x86_64
docker-ce-3:28.5.2-1.el9.x86_64
docker-ce-rootless-extras-28.5.2-1.el9.x86_64
n8n裡有二個重要的東西一定要備分
一個是 credentials 一個是 workflow
指令如下
首先進到docker的 os
docker exec -it n8n /bin/sh
備分 credentials
n8n export:credentials --all --decrypt --output=exported-credentials.json
記得一定要用 --decrypt
如果不加的話 因為每一台的 crypt key不同 匯入別台新的几器會有問題
備分 workflow
n8n export:workflow --all --output=exported-workflows.json
也可以使用 api 拿出來
記得要先產生api key
語法如下
curl -X 'GET' \
'http://10.0.0.1:5678/api/v1/workflows?active=true&tags=test,production&name=My%20Workflow&projectId=your_api_key' \
-H 'accept: application/json'
備分檔可以傳出來或建個 workflow 定時丟出來