Skip to content

遠端存取

🚧Coming Soon — This feature is planned but not yet implemented.

遠端存取讓您可以從區域網路外部存取您的 Triggerfish 實例。這是從外部服務(GitHub、Stripe 等)接收 webhook 交付以及在離開家時從行動裝置存取代理所必需的。

計畫選項

方式描述
Tailscale Serve透過您的 Tailscale 網路暴露 gateway(私有、加密)
Tailscale Funnel將特定路徑(例如 /webhook/*)暴露到公開網際網路
Cloudflare Tunnel透過 Cloudflare 的網路路由到您的本地實例
反向代理使用 nginx、Caddy 或類似工具手動設定

配置(計畫中)

yaml
remote:
  tailscale:
    serve: true
    funnel:
      enabled: true
      paths: ["/webhook/*"]
  auth:
    # Auth token stored in OS keychain

安全性

  • 預設只暴露 webhook 端點
  • 驗證權杖儲存在作業系統金鑰鏈中
  • 所有流量在傳輸中加密
  • Gateway WebSocket 在沒有驗證的情況下永遠不會暴露到公開網際網路