English | 繁體中文
一個協助你開啟 Stable-diffusion 的 Ngrok 的教學。
Ngrok 可以幫助你生成一個公開網址分享你的 stable diffusion webui 可以在不同裝置上使用,也可以分享給其他人。
你可以點擊下方圖片觀看教學影片。
-
編輯你的
webui-user.bat -
取得 Ngrok 的 Authtoken金鑰. 如果你沒有 Ngrok 的帳號,可以在 Ngrok的網站 註冊。底下的紅字區域就是你的金鑰。
如果只是單純需要一個公開網址,可以直接使用下面的指令
如果需要帳號密碼防護,則可以使用下方指令
-
修改並保存
webui-user.bat後。直接使用bat檔。記得使用最新的ngrok.py我有附於此文檔,才能夠成功跑加了帳號密碼的方式。- 如果成功,會顯示下圖。可以取得所需要的公網網址。
- 如果失敗,則會看到下圖。記得檢查有沒有用最新的 ngrok.py。或是指令格式錯誤
COMMANDLINE_ARGS=--ngrok authtoken:username:password。或是填入錯誤的使用者金鑰。
-
如果成功跑完 bat。打開它給你的公網網址。
-
會看到底下這個頁面,按 visit site 進入。
-
最後。 會看到 Stable diffusion webui 頁面,已經可以正常使用。
關於如何分享網址和有關 Ngrok 的內容很少。需要翻 webui 文檔,但資訊也不多。我覺得 Ngrok 比另一種方式來得安全,網址隨機產生的位數更多,也能設定帳號密碼,不過 webui 的 Ngrok 的帳號密碼設定是缺失的,所以我補上了這部分的代碼。 我也在 stable-diffusion-webui 發了一篇 ppull request 有關於 Ngrok 的帳號密碼。原作者 AUTOMATIC1111 已經通過了這個請求。將我的代碼整合到 webui 裡面。
這是我的榮幸,可以在如此龐大的項目中留下自己的代碼。而自己寫的功能若無法被使用,則是我很遺憾看到的,所以我做了這篇教學。








