文章
免費架n8n續集-用 .bat 批次檔 一鍵自動啟動 n8n 與 ngrok
林佳圻 @nnic.04發布於
大家可以先去看 @… 10月24日發布的文章~非常的詳細!!
因為每天都要反覆執行 : 手動點開 Docker、開命令提示字元(CMD)、輸入指令、切換資料夾,還要另外開啟 ngrok
可以直接透過 Windows 內建的 .bat 批次檔,就能將這些繁瑣的開機指令包裝起來。
每天開機只需雙擊.bat的那個檔案,就能自動搞定所有開發環境!
🛠️ 基礎建立步驟
步驟1. 新建檔案:在桌面空白處按右鍵 ➔ 新增 ➔ 文字文件 (.txt)。
步驟2. 貼上代碼:須根據你的ngrok方案選擇下方提供的對應程式碼,直接完整貼進文字檔中。
請根據你的 ngrok 方案,二選一複製下方的程式碼:
【方案 A:整合固定網域(推薦)】
@echo off
echo 正在啟動 Docker Desktop...
start "" "**你的Docker安裝路徑\Docker Desktop.exe**"
echo 正在等待 Docker 啟動 (預留 10 秒時間)...
timeout /t 10 /nobreak
echo 正在進入 n8n 資料夾並啟動服務...
cd /d "**你的n8n專案資料夾完整路徑**"
docker compose up -d
echo 正在自動彈出新視窗開啟 ngrok 固定網域...
start cmd /k "ngrok http --url=**你的固定網域名稱** 5678"
echo n8n 啟動完成!正在開啟瀏覽器頁面...
start http://localhost:5678
pause⚠️備註:以上程式碼中粗體字的部分,須自行貼上正確路徑與你申請到的 ngrok 網址。
【方案 B:整合免費版臨時網域】
@echo off
echo 正在啟動 Docker Desktop...
start "" "**你的Docker安裝路徑\Docker Desktop.exe**"
echo 正在等待 Docker 啟動 (預留 10 秒時間)...
timeout /t 10 /nobreak
echo 正在進入 n8n 資料夾並啟動服務...
cd /d "**你的n8n專案資料夾完整路徑**"
docker compose up -d
echo 正在自動彈出新視窗開啟 ngrok 臨時傳送門...
start cmd /k "ngrok http 5678"
echo n8n 啟動完成!正在開啟瀏覽器頁面...
start http://localhost:5678
pause
⚠️備註:以上程式碼中粗體字的部分,須自行貼上正確的電腦資料夾路徑。
步驟3. 修改副檔名:儲存檔案後,將檔案名稱的副檔名從 .txt 改為 .bat(例如:n8n.bat)。
🎉 重新開機後的SOP
• 步驟1:雙擊執行 你的.bat檔
沒有步驟2了!就只要點開他就會跑ㄌ
1 個愛心2 則留言
登入並驗證手機後就能留言。登入