Skip to content

Remote Access

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

Remote access آپ کو اپنے local network سے باہر Triggerfish instance تک پہنچنے دیتا ہے۔ یہ external services (GitHub، Stripe، وغیرہ) سے webhook delivery اور گھر سے دور ہونے پر mobile devices سے اپنے ایجنٹ تک رسائی کے لیے ضروری ہے۔

منصوبہ بند Options

طریقہتفصیل
Tailscale ServeGateway کو اپنے Tailscale network پر expose کریں (private، encrypted)
Tailscale Funnelمخصوص paths (مثلاً، /webhook/*) public internet پر expose کریں
Cloudflare TunnelCloudflare کے network کے ذریعے اپنے local instance تک route کریں
Reverse Proxynginx، Caddy، یا اس جیسے کے ساتھ manual setup

Configuration (منصوبہ بند)

yaml
remote:
  tailscale:
    serve: true
    funnel:
      enabled: true
      paths: ["/webhook/*"]
  auth:
    # Auth token OS keychain میں محفوظ

Security

  • Webhook endpoints ڈیفالٹ طور پر expose ہونے والے واحد paths ہیں
  • Authentication tokens OS keychain میں محفوظ ہوتے ہیں
  • تمام traffic transit میں encrypted ہوتا ہے
  • Gateway WebSocket کبھی بھی auth کے بغیر public internet پر expose نہیں ہوتا