Hosting

Railway

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

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

النشر على Railway
  • نشر القالب

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

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

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

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

    عيّن Variables المطلوبة في الخدمة:

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

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

  • الاتصال

    ابحث عن عنوان 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 للحصول على إرشادات إعداد القناة:

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

    صدّر حالتك وإعداداتك وملفات تعريف المصادقة ومساحة العمل:

    bash
    openclaw backup create

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

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

    Was this useful?
    On this page

    On this page