در این صفحه
در این صفحه
Hosting
exe.dev
هدف: اجرای OpenClaw Gateway روی یک ماشین مجازی exe.dev، قابل دسترسی در https://<vm-name>.exe.xyz.
این راهنما تصویر پیشفرض exeuntu در exe.dev را فرض میکند. در توزیعهای دیگر، بستهها را متناسب با آنها تطبیق دهید.
آنچه نیاز دارید
- حساب exe.dev
- دسترسی
ssh exe.devبه ماشینهای مجازی exe.dev (اختیاری، برای راهاندازی دستی)
مسیر سریع برای مبتدیان
- https://exe.new/openclaw را باز کنید
- کلید/توکن احراز هویت خود را در صورت نیاز وارد کنید
- روی "Agent" کنار ماشین مجازی خود کلیک کنید و منتظر بمانید تا Shelley فرایند تأمین را به پایان برساند
https://<vm-name>.exe.xyz/را باز کنید و با راز مشترک پیکربندیشده احراز هویت کنید (بهطور پیشفرض احراز هویت با توکن؛ اگرgateway.auth.modeرا تغییر دهید، احراز هویت با گذرواژه نیز کار میکند)- درخواستهای در انتظار جفتسازی دستگاه را با
openclaw devices approve <requestId>تأیید کنید
نصب خودکار با Shelley
Shelley، عامل exe.dev، میتواند OpenClaw را از طریق یک پرامپت نصب کند:
نصب دستی
ایجاد ماشین مجازی
از دستگاه خود:
سپس متصل شوید:
نصب پیشنیازها (روی ماشین مجازی)
نصب OpenClaw
پیکربندی nginx برای پراکسی به پورت 8000
/etc/nginx/sites-enabled/default را ویرایش کنید:
سرآیندهای هدایت را بهجای حفظ زنجیرههای ارائهشده توسط کلاینت بازنویسی کنید. OpenClaw فقط به فراداده IP هدایتشده از پراکسیهایی اعتماد میکند که صریحاً پیکربندی شدهاند و زنجیرههای X-Forwarded-For با سبک الحاقی، خطری برای سختسازی تلقی میشوند.
دسترسی به OpenClaw و تأیید دستگاهها
https://<vm-name>.exe.xyz/ را باز کنید (خروجی Control UI در راهاندازی اولیه را ببینید). اگر احراز هویت درخواست شد، راز مشترک پیکربندیشده در ماشین مجازی را جایگذاری کنید.
این راهنما بهطور پیشفرض از احراز هویت با توکن استفاده میکند؛ بنابراین gateway.auth.token را با openclaw config get gateway.auth.token بازیابی کنید یا با openclaw doctor --n توکن جدیدی بسازید. اگر Gateway را به احراز هویت با گذرواژه تغییر دادهاید، بهجای آن از gateway.auth.password / OPENCLAW_GATEWAY_PASSWORD استفاده کنید.
دستگاهها را با openclaw devices list و openclaw devices approve <requestId> تأیید کنید. اگر مطمئن نیستید، از Shelley در مرورگر خود استفاده کنید.
راهاندازی کانال راه دور
برای میزبانهای راه دور، یک فراخوانی config patch را به چندین فراخوانی SSH به config set ترجیح دهید. توکنهای واقعی را در محیط ماشین مجازی یا ~/.openclaw/.env نگه دارید و فقط SecretRefها را در openclaw.json قرار دهید. برای قرارداد کامل SecretRef، مدیریت رازها را ببینید.
در ماشین مجازی، محیط سرویس را حاوی رازهای موردنیاز آن کنید:
در دستگاه محلی خود، یک فایل وصله ایجاد کنید و آن را از طریق پایپ به ماشین مجازی بفرستید:
هنگامی که یک فهرست مجاز تودرتو باید دقیقاً برابر با مقدار وصله شود، از --replace-path استفاده کنید؛ برای مثال، برای جایگزینی فهرست مجاز کانال Discord:
برای مرجع کامل پیکربندی کانال، Discord و Slack را ببینید.
دسترسی راه دور
exe.dev احراز هویت دسترسی راه دور را مدیریت میکند. بهطور پیشفرض، ترافیک HTTP از پورت 8000 با احراز هویت ایمیلی به https://<vm-name>.exe.xyz هدایت میشود.
بهروزرسانی
برای تغییر کانالها و بازیابی دستی، بهروزرسانی را ببینید.