Service Index Funnel ON

desktop-rjb8ave.tail0b3417.ts.net · Tailscale Funnel 服務總覽

服務列表
路徑 服務名稱 Port 狀態 用途說明 操作
/ Service Index 3500 運行中 服務總覽與管理文件
/fileserver File Browser 8080 運行中 檔案瀏覽、上傳、下載、分享
/invest 投資看板 3001 運行中 投資資訊儀表板
運行中
服務總覽與管理文件
/
File Browser :8080
運行中
檔案瀏覽、上傳、下載、分享
/fileserver
投資看板 :3001
運行中
投資資訊儀表板
/invest
管理說明

架構概覽

本機透過 Tailscale Funnel 將本地服務以 HTTPS 對外公開。Tailscale 自動處理 TLS 憑證與 DNS,不需額外設定 Nginx 或 Cloudflare。

新增服務

# 將本地 port 對應到指定路徑(以背景模式執行)
tailscale funnel --bg --set-path /your-path http://localhost:PORT

移除服務

# 先重置所有設定
tailscale serve reset

# 再逐一加回需要的服務
tailscale funnel --bg --set-path /fileserver http://localhost:8080
tailscale funnel --bg --set-path /invest http://localhost:3001
tailscale funnel --bg --set-path / http://localhost:3500

查看目前設定

tailscale serve status          # 簡易檢視
tailscale serve status --json   # JSON 格式(本頁資料來源)

更新服務說明

編輯 C:\ServiceIndex\services.json,格式如下:

{
  "/fileserver": { "name": "File Browser", "description": "..." },
  "/invest":    { "name": "...",          "description": "..." }
}

修改後無需重啟,下次刷新頁面即自動生效。

相關路徑

  • Service Index 程式:C:\ServiceIndex\server.js
  • 服務描述檔:C:\ServiceIndex\services.json
  • File Browser 程式:C:\FileBrowser\filebrowser.exe
  • File Browser 資料:D:\02_Jenny\Share