Skip to main content
انشر OpenClaw على Railway باستخدام قالب بنقرة واحدة، وصِل إليه عبر واجهة التحكم على الويب. هذا هو أسهل مسار «من دون طرفية على الخادم»: تشغّل Railway الـ Gateway نيابةً عنك.

النشر بنقرة واحدة

النشر على Railway
1

نشر القالب

انقر على Deploy on Railway أعلاه.
2

إضافة وحدة تخزين

أرفق وحدة تخزين مركّبة عند /data (مطلوبة للاحتفاظ بالحالة بشكل دائم).
3

تعيين المتغيرات

عيّن Variables المطلوبة في الخدمة:
  • OPENCLAW_GATEWAY_PORT=8080 (مطلوب — يجب أن يطابق المنفذ في Public Networking)
  • OPENCLAW_GATEWAY_TOKEN (مطلوب؛ تعامل معه باعتباره سرًا إداريًا)
  • OPENCLAW_STATE_DIR=/data/.openclaw (موصى به)
  • OPENCLAW_WORKSPACE_DIR=/data/workspace (موصى به)
4

تمكين الاتصال بالشبكة العامة

ضمن Public Networking، فعّل HTTP Proxy للخدمة على المنفذ 8080.
5

الاتصال

ابحث عن عنوان URL العام في Railway -> your service -> Settings -> Domains — إما نطاقًا منشأً (غالبًا https://<something>.up.railway.app) أو نطاقك المخصص المرفق.افتح https://<your-railway-domain>/openclaw واتصل باستخدام السر المشترك المُعدّ. يستخدم القالب OPENCLAW_GATEWAY_TOKEN افتراضيًا؛ وإذا استبدلته بالمصادقة بكلمة مرور، فاستخدم كلمة المرور تلك بدلًا منه.

ما الذي ستحصل عليه

  • Gateway مستضاف لـ OpenClaw مع واجهة التحكم
  • تخزين دائم عبر وحدة تخزين Railway ‏(/data)، بحيث تظل ملفات openclaw.json وملفات auth-profiles.json الخاصة بكل وكيل، وحالة القنوات وموفّري الخدمة، والجلسات، ومساحة العمل محفوظة بعد عمليات إعادة النشر

توصيل قناة

استخدم واجهة التحكم عند /openclaw أو شغّل openclaw onboard عبر صدفة Railway للحصول على إرشادات إعداد القناة:

النسخ الاحتياطية والترحيل

صدّر حالتك وإعداداتك وملفات تعريف المصادقة ومساحة العمل:
يؤدي هذا إلى إنشاء أرشيف نسخ احتياطي قابل للنقل، يتضمن حالة OpenClaw وأي مساحة عمل مُعدّة. راجع النسخ الاحتياطي للحصول على التفاصيل.

الخطوات التالية