GhostlyShare 本地預覽
GhostlyShare 分享 localhost 在 Windows 或 Linux 上
GhostlyShare 是一款適用於 Windows 和 Linux 的小型桌面應用程式與 CLI。它會找出本機 Web App,並建立公開的 Cloudflare 連結,不需要部署或設定 DNS。

localhost:5173產品構想
已在您電腦上執行的應用程式公開連結
啟動開發伺服器、本地儀表板、Webhook 接收器或小型 API。GhostlyShare 偵測後顯示埠口並提供開始按鈕,一鍵即可取得公開連結,開啟、複製與分享。
支援框架
只要是本地網頁應用,GhostlyShare 通常都能分享
GhostlyShare 不需框架外掛,能自動偵測並轉發本地 HTTP、HTTPS、WebSocket、長輪詢、串流及 API 流量,適用多種開發堆疊,操作流程簡單。
React, Vite, Next.js
分享熱重載預覽及前端開發伺服器,支援 3000、5173 等本地開發埠。
ASP.NET Core, Blazor Server, Blazor WebAssembly
轉發框架資源、SignalR 類型流量、長輪詢、重導向、Cookie 及本地 HTTPS 開發端點。
Vue, Nuxt, Angular, SvelteKit
公開在本地 HTTP 或 HTTPS 伺服器上運行的瀏覽器應用,包括開發伺服器路由與 WebSocket 更新。
Node.js, Express, Fastify, ASP.NET APIs
分享 JSON API、Webhook 接收器、Swagger/OpenAPI 介面、健康檢查端點及一般 POST 請求。
WordPress, PHP, static HTML
當 GhostlyShare 能識別穩定的瀏覽器端點時,可預覽本地 CMS、靜態網站及內容豐富頁面。
WebSockets, SSE, streaming responses
透過 WebSocket 代理與串流感知逾時,保持現代即時預覽在公開路由下可用。
特色
完整本地到公開的流暢工作流程
自動偵測本地應用程式
GhostlyShare 掃描本地監聽埠口,探測 HTTP 與 HTTPS 端點,讀取頁面標題,並能透過 OpenAPI、Swagger、文件與健康端點辨識 API。
優先提供臨時連結,自訂網域為選項
快速路徑無需登入、帳號、付費方案或自訂網域。若需品牌化 URL,可使用 Cloudflare 自訂網域選項。
HTTP 與 WebSocket 代理
現代應用持續運作,因為 GhostlyShare 會透過啟用的公開路由轉發正常 HTTP 流量與 WebSocket 連線。
複製、開啟、停止、重複
每個線上應用都有簡潔操作列:開啟公開連結、確認複製或結束預覽。
桌面應用與 ghs CLI
想用簡單按鈕開始和停止時,請使用桌面應用程式。終端機、伺服器或腳本流程則適合使用 ghs。
密碼保護的公開連結
在隨機連結或自訂網域啟用前或啟用時設定密碼。訪客必須先解鎖連結,失敗嘗試可被鎖定,訪客會話也能自動過期。
自動過期的公開連結
設定連結有效期限,讓展示、審查、webhook 測試或客戶預覽在數分鐘、數小時、當天或自訂時間後自動下線,您的本地應用程式仍持續運行。
具速率限制感知的會話
GhostlyShare 限制同時公開的應用程式數量為三個,追蹤 Cloudflare 快速隧道冷卻時間,並將公開連結與隧道預熱分開,讓狀態更清晰。
即時流量統計
查看當前公開連結期間的簡易本地計數器:請求數、估計訪客與近期活躍使用者,僅供快速回饋,非完整分析。
安全的生命週期管理
當本地應用程式關閉、網路變更或公開 URL 無法連線時,GhostlyShare 會停止分享並將應用程式卡片切回僅限本地。
操作流程
四步驟輕鬆將 localhost 轉為公開 URL
- 1
執行您的本地應用
照常啟動 Vite、ASP.NET Core、儀表板、Webhook 接收器或任何本地網路服務。
- 2
在 GhostlyShare 按開始
應用程式尋找埠口、準備安全公開路由、等待 URL,準備好時顯示線上狀態。
- 3
選擇存取與有效期限規則
公開前可選擇設定密碼、失敗嘗試限制、密碼會話長度及公開連結的自動過期時間。
- 4
分享連結
複製連結,瀏覽器開啟,傳給客戶或其他裝置快速測試。
示範影片
觀看 GhostlyShare 實際操作
簡短的 YouTube 示範影片展示 GhostlyShare 如何將本地應用程式轉成公開預覽連結。
為何感覺快速
應用程式在您思考前完成繁瑣工作
GhostlyShare 持續監控本地埠口,記錄即時預覽,當應用出現或消失時自動調整路由,並在 Windows 與 Linux 上提供清晰操作回饋。若偏好終端機或腳本,ghs CLI 也能從命令列完成相同本地轉公開流程。
自訂網域
當臨時連結不足時,使用品牌化 Cloudflare URL
快速路徑無需 DNS 也能運作,GhostlyShare 另提供 Cloudflare 區域的自訂 URL 選項。加入權杖、選擇區域、輸入主機名稱,GhostlyShare 即建立管理隧道與 DNS 紀錄。
preview.your-domain.com
自訂 URL 適合需要穩定且易識別的示範。GhostlyShare 可重用已保存的設定、更新路由,並從同一應用流程停止管理隧道。
- 1
連接 Cloudflare
貼上 Cloudflare API 令牌一次,GhostlyShare 會驗證並安全儲存憑證,供後續自訂 URL 使用。
- 2
選擇區域與主機名稱
選擇 Cloudflare 區域,輸入主機名稱標籤,GhostlyShare 會檢查完整主機名稱是否可用。
- 3
發布管理路由
GhostlyShare 建立 Cloudflare 隧道,設定入口,寫入 DNS 紀錄,並啟動通往本地埠的安全路由。
使用案例
為 localhost 不足時刻而設計
客戶與團隊預覽
在部署分支或發布臨時版本前,先傳送可用連結。
Webhook 測試
將外部服務指向本地接收端,同時保持開發循環在您的電腦上。
行動裝置檢查
從其他手機、平板或測試機器開啟您的本地網站,無需加入同一網路。
API 示範
開放本地 API 以便快速整合對話,結束後停止服務。
與 ngrok 比較
只需分享本地執行內容的簡易方案
如果您習慣使用 ngrok,GhostlyShare 則提供更直接的本地預覽流程:開啟桌面應用,選擇偵測服務,按下開始並分享連結。臨時連結輕量設定,自訂網域則提供品牌化 Cloudflare URL。
以桌面為主,視覺化操作
適合想查看偵測到的本地應用程式,一鍵開始分享、複製連結,並從精簡桌面視窗停止預覽時使用。
優先提供免費臨時連結
適合快速預覽,無需登入、註冊或訂閱即可分享。自訂網域為 Cloudflare 用戶的可選升級方案。
功能強大,但較手動
終端機優先的分享工具適合進階路由工作流程。GhostlyShare 專注於日常預覽時刻,強調速度與簡單。
下載
下載 Windows 或 Linux 版 GhostlyShare
可在 GhostlyShare 下載頁取得桌面應用程式或 ghs CLI。Windows 與 Linux 套件分開列出,並提供 ZIP、DEB、Arch 與 RPM 的 GitHub 直接連結。
桌面與 CLI 下載
開啟專屬下載頁,選擇 Windows 安裝包、Windows CLI、Linux 桌面版或 Linux CLI 套件。
開啟下載頁面命令列工作流程
GhostlyShare CLI 名為 ghs,適用於終端機、伺服器及腳本工作流程,如掃描本地應用、分享埠口、檢查診斷結果或使用自訂 Cloudflare 主機名稱。
閱讀 CLI 文件Microsoft Store
Windows 桌面版仍以 Microsoft Store 為簽名安裝流程,若需直接安裝包請使用 GitHub 的安裝 ZIP。
開啟 Microsoft Store文件
閱讀 GhostlyShare 文件
GitHub Wiki 說明安裝、應用程式偵測、連結準備狀態、流量統計、密碼保護、連結有效期限、速率限制、自訂網域、Windows 與 Linux 差異,以及本地應用程式未顯示時的檢查步驟。
快速上手
執行測試應用,開啟 GhostlyShare,建立公開連結,並乾淨停止分享。
開啟指南安裝與更新
在 Windows 上使用 Microsoft Store。在 Linux 上選擇適合發行版的套件。
開啟指南應用程式偵測
查看哪些本地埠口、框架、標題、API 與開發流程是強烈偵測訊號。
開啟指南命令列介面
在 Windows 或 Linux 安裝 ghs,掃描本地應用、分享埠口、使用 JSON 輸出並執行診斷檢查。
開啟指南Windows 與 Linux
比較封裝方式、安全令牌儲存、系統匣行為、桌面差異及支援的分享流程。
開啟指南公開分享
了解隨機 Cloudflare URL、自訂 URL、連結準備延遲,以及分享停止時的狀況。
開啟指南密碼保護
為隨機連結與自訂網域設定訪客密碼、失敗嘗試鎖定及瀏覽器會話過期保護。
開啟指南連結有效期限
設定公開連結在預設時間、當天或自訂期限後自動下線。
開啟指南速率限制與會話
了解同時公開應用限制、隧道預熱槽位、Cloudflare 快速隧道冷卻及密碼訪客會話。
開啟指南流量統計
了解當前公開連結期間,請求數、估計訪客與活躍使用者的意義。
開啟指南安全與隱私
檢視不應公開的內容、密碼保護的作用,以及為何連結有效期限不等同於存取控制。
開啟指南故障排除
檢查應用程式為何被隱藏、連結為何顯示離線,或 Linux 桌面整合行為差異原因。
開啟指南支援
回報錯誤或提出 GhostlyShare 功能需求
開啟 GitHub 問題回報表單,提交前請移除令牌、密碼、私人連結及客戶資料。
常見問題
分享本地應用前的快速解答
使用 GhostlyShare 需要帳號嗎?
不是。GhostlyShare 專為快速本地預覽設計,無需登入、建立帳號或訂閱。
需要自有網域嗎?
不需要。您可分享臨時公開預覽連結,無需購買網域、變更 DNS 或發布測試部署。若您已使用 Cloudflare,GhostlyShare 也能建立品牌化自訂 URL。
GhostlyShare 支援哪些框架?
GhostlyShare 不依賴特定框架,支援 React、Vite、Next.js、Vue、Angular、SvelteKit、ASP.NET Core、Blazor、Node API、WordPress、靜態 HTML、Swagger/OpenAPI 服務及 Webhook 接收器等本地 HTTP/HTTPS 應用。
GhostlyShare 可以在 Linux 使用嗎?
可以。Linux 版本在 GitHub 上提供 DEB、Arch 與 RPM 套件。Windows 使用 Microsoft Store 應用程式最簡單。
GhostlyShare 有 CLI 嗎?
可以。CLI 名為 ghs,可在 Windows 與 Linux 上執行。終端機、伺服器與腳本適合使用 ghs;需要圖形介面時使用桌面應用程式。
我可以為公開的 GhostlyShare 連結設定密碼保護嗎?
是的。隨機 URL 與自訂網域的公開連結皆可啟用密碼保護,訪客必須輸入密碼,GhostlyShare 才會將流量轉發至本地應用。
公開連結會自動下線嗎?
是的。連結有效期限讓您決定公開連結何時停止分享,本地應用仍持續運行,但 GhostlyShare 公開 URL 會在選定時間後下線。
我可以查看公開連結的流量統計嗎?
是的。當桌面連結啟用時,GhostlyShare 可顯示當前分享期間的請求數、估計訪客與活躍使用者簡易計數,僅供快速回饋,非完整分析或安全審核。
我一次可以分享多少個公開應用?
GhostlyShare 同時允許最多三個公開應用程式。若 Cloudflare 回報速率限制,隨機的 Cloudflare 快速隧道也會進入本地冷卻期。
自訂網域如何運作?
自訂網域使用 Cloudflare。加入有效令牌後,GhostlyShare 會載入區域、檢查主機名稱、建立隧道與 DNS 紀錄,並將公開主機名稱導向選定本地應用。Windows 透過 DPAPI 儲存令牌,Linux 則使用 libsecret 的 Secret Service。
GhostlyShare 文件在哪裡?
GitHub Wiki 詳述安裝、應用程式偵測、公開設定、密碼保護、連結有效期限、流量統計、自訂網域、Windows 與 Linux 差異、故障排除、錯誤回報及功能建議。
GhostlyShare 是要取代 ngrok 嗎?
視工作流程而定。ngrok 類工具適合進階路由,GhostlyShare 則專注於 Windows 與 Linux 上快速桌面預覽本地應用、API、webhook 與示範。

結論
GhostlyShare 將本地建置轉成可供他人試用的公開版本
GhostlyShare 在 Windows 與 Linux 上刻意設計為小巧、直接且實用:啟動您開發的應用,按下 GhostlyShare 的開始,分享連結,繼續工作。
選擇下載版本