Community translations by veiseule.ai — Help improve them on Crowdin
Skip to main content

ڈیش بورڈ (کنٹرول UI)

Gateway ڈیش بورڈ براؤزر پر مبنی کنٹرول UI ہے جو بطورِ طے شدہ / پر فراہم کیا جاتا ہے (gateway.controlUi.basePath کے ذریعے اووررائیڈ کریں)۔

فوری کھولیں (لوکل Gateway):

اہم حوالہ جات:

تصدیق WebSocket handshake کے دوران connect.params.auth (token یا password) کے ذریعے نافذ کی جاتی ہے۔ Gateway configuration میں gateway.auth دیکھیں۔

سیکیورٹی نوٹ: Control UI ایک ایڈمن سطح ہے (چیٹ، کنفیگ، exec منظوریوں کے لیے)۔ اسے عوامی طور پر ظاہر نہ کریں۔ UI پہلی بار لوڈ ہونے کے بعد token کو localStorage میں محفوظ کرتا ہے۔ localhost، Tailscale Serve، یا SSH ٹنل کو ترجیح دیں۔

فاسٹ پاتھ (سفارش کردہ)

  • آن بورڈنگ کے بعد، CLI خودکار طور پر ڈیش بورڈ کھول دیتا ہے اور ایک صاف (غیر ٹوکنائزڈ) لنک پرنٹ کرتا ہے۔
  • کسی بھی وقت دوبارہ کھولیں: openclaw dashboard (لنک کاپی کرتا ہے، ممکن ہو تو براؤزر کھولتا ہے، اور اگر ہیڈلیس ہو تو SSH ہِنٹ دکھاتا ہے)۔
  • اگر UI تصدیق کا مطالبہ کرے، تو gateway.auth.token (یا OPENCLAW_GATEWAY_TOKEN) سے ٹوکن لے کر کنٹرول UI سیٹنگز میں پیسٹ کریں۔

ٹوکن کی بنیادی باتیں (لوکل بمقابلہ ریموٹ)

  • لوکل ہوسٹ: http://127.0.0.1:18789/ کھولیں۔
  • ٹوکن سورس: gateway.auth.token (یا OPENCLAW_GATEWAY_TOKEN)؛ کنیکٹ ہونے کے بعد UI ایک کاپی localStorage میں محفوظ کر لیتی ہے۔
  • localhost نہیں: Tailscale Serve استعمال کریں (gateway.auth.allowTailscale: true ہونے پر بغیر token کے)، token کے ساتھ tailnet bind کریں، یا SSH ٹنل استعمال کریں۔ Web surfaces دیکھیں۔

اگر آپ کو “unauthorized” / 1008 نظر آئے

  • یقینی بنائیں کہ gateway قابلِ رسائی ہے (لوکل: openclaw status؛ ریموٹ: SSH سرنگ ssh -N -L 18789:127.0.0.1:18789 user@host پھر http://127.0.0.1:18789/ کھولیں)۔
  • gateway ہوسٹ سے ٹوکن حاصل کریں: openclaw config get gateway.auth.token (یا ایک نیا بنائیں: openclaw doctor --generate-gateway-token
  • ڈیش بورڈ سیٹنگز میں، ٹوکن کو auth فیلڈ میں پیسٹ کریں، پھر کنیکٹ کریں۔