代碼:
說明
使用者指南:適用於 ASUSTOR NAS 的 Cloudflared Docker App
概述
此應用程式可讓您使用 Docker 輕鬆地在 ASUSTOR NAS 上執行 Cloudflare Tunnel (cloudflared)。它
能夠安全地遠端存取您的服務,而無需將連接埠暴露給網際網路。
先決條件
- 支援 Docker 的 ASUSTOR NAS
- 已設定隧道的 Cloudflare 帳戶
- 有效的 Cloudflare 令牌
安裝步驟
1. 安裝應用程式
- 在您的 ASUSTOR NAS 上開啟 App Central。
- 安裝 Cloudflared 應用程式。
2. 插入令牌
- 找到共用資料夾:/share/Docker/cloudflared/
- 將您的 Cloudflare 隧道令牌貼到 token.txt 中。
- 可選:安裝文字編輯器並使用 ADM 中的檔案總管來尋找和編輯 token.txt
3. 重新啟動應用程式
- 插入令牌後,透過 App Central 停止然後啟動應用程式。
- 這將觸發應用程式讀取令牌並建立隧道連接。
4. 驗證隧道
- 登入您的 Cloudflare 儀表板 (https://dash.cloudflare.com)。
- 導覽至零信任 > 網路 > 隧道。
- 確認您的 NAS 隧道已啟動並連線。
更新應用程式
發布新版本時:
1. 透過 App Central 卸載應用程式。
2. 重新安裝最新版本。
重新安裝期間:
- 最新的 Docker 映像將自動拉取。
- 您的 token.txt 檔案將保持不變。
- 安裝後,隧道將自動重新連線。
故障排除
問題:隧道未顯示在 Cloudflare 中
解決方案:確保 token.txt 放置正確並包含完整令牌。 重新啟動應用程式。
問題:應用程式啟動失敗
解決方案:確保 Docker 已安裝並正在執行。 重新檢查令牌檔案和資料夾路徑。
問題:更改未應用 解決
方案:對令牌進行更改後,請務必停止並啟動應用程式。
檔案結構
/share/Docker/cloudflared/
|-- token.txt <- 您的 Cloudflare 令牌在此處
更新項目
v1.0.1 - 初始版本
v1.0.2 - 從 ADM 桌面刪除應用程式圖示
- 從 config.json 中刪除「adm-desktop」:{}
- 從 config.json 中刪除「boot-priority」:{}