Hosting
Railway
Railway
OpenClaw را روی Railway با یک قالب یککلیکی مستقر کنید و از طریق Control UI وب به آن دسترسی داشته باشید. این سادهترین مسیر «بدون ترمینال روی سرور» است: Railway Gateway را برای شما اجرا میکند.
چکلیست سریع (کاربران جدید)
- روی استقرار در Railway کلیک کنید (در پایین).
- یک Volume اضافه کنید که در
/datamount شده باشد. - Variables لازم را تنظیم کنید (حداقل
OPENCLAW_GATEWAY_PORTوOPENCLAW_GATEWAY_TOKEN). - HTTP Proxy را روی پورت
8080فعال کنید. https://<your-railway-domain>/openclawرا باز کنید و با secret مشترک پیکربندیشده وصل شوید. این قالب بهطور پیشفرض ازOPENCLAW_GATEWAY_TOKENاستفاده میکند؛ اگر آن را با احراز هویت گذرواژهای جایگزین کردید، بهجای آن از همان گذرواژه استفاده کنید.
استقرار یککلیکی
استقرار در Railwayپس از استقرار، URL عمومی خود را در Railway → your service → Settings → Domains پیدا کنید.
Railway یکی از این دو کار را انجام میدهد:
- یک دامنه تولیدشده به شما میدهد (اغلب
https://<something>.up.railway.app)، یا - اگر دامنه سفارشی متصل کرده باشید، از آن استفاده میکند.
سپس باز کنید:
https://<your-railway-domain>/openclaw— Control UI
چه چیزی دریافت میکنید
- Gateway میزبانیشده OpenClaw + Control UI
- ذخیرهسازی پایدار از طریق Railway Volume (
/data) تاopenclaw.json،auth-profiles.jsonمخصوص هر عامل، وضعیت کانال/ارائهدهنده، نشستها، و فضای کاری پس از استقرارهای دوباره باقی بمانند
تنظیمات لازم Railway
شبکه عمومی
HTTP Proxy را برای سرویس فعال کنید.
- پورت:
8080
Volume (الزامی)
یک Volume متصل کنید که در این مسیر mount شده باشد:
/data
Variables
این متغیرها را روی سرویس تنظیم کنید:
OPENCLAW_GATEWAY_PORT=8080(الزامی — باید با پورت در شبکه عمومی مطابقت داشته باشد)OPENCLAW_GATEWAY_TOKEN(الزامی؛ آن را بهعنوان secret مدیر در نظر بگیرید)OPENCLAW_STATE_DIR=/data/.openclaw(توصیهشده)OPENCLAW_WORKSPACE_DIR=/data/workspace(توصیهشده)
اتصال یک کانال
برای دستورالعملهای راهاندازی کانال، از Control UI در /openclaw استفاده کنید یا openclaw onboard را از طریق shell در Railway اجرا کنید:
- Telegram (سریعترین — فقط یک توکن bot)
- Discord
- همه کانالها
پشتیبانگیری و مهاجرت
وضعیت، پیکربندی، پروفایلهای احراز هویت، و فضای کاری خود را export کنید:
openclaw backup create
این دستور یک آرشیو پشتیبان قابلحمل با وضعیت OpenClaw بههمراه هر فضای کاری پیکربندیشده ایجاد میکند. برای جزئیات، پشتیبانگیری را ببینید.
گامهای بعدی
- کانالهای پیامرسانی را راهاندازی کنید: کانالها
- Gateway را پیکربندی کنید: پیکربندی Gateway
- OpenClaw را بهروز نگه دارید: بهروزرسانی