Railway
एक-क्लिक टेम्पलेट के साथ Railway पर OpenClaw डिप्लॉय करें और इसे वेब Control UI के माध्यम से एक्सेस करें। यह सबसे आसान “सर्वर पर कोई टर्मिनल नहीं” रास्ता है: Railway आपके लिए Gateway चलाता है।त्वरित चेकलिस्ट (नए उपयोगकर्ता)
- Deploy on Railway (नीचे) पर क्लिक करें।
/dataपर माउंट किया गया एक Volume जोड़ें।- आवश्यक Variables सेट करें (कम से कम
OPENCLAW_GATEWAY_PORTऔरOPENCLAW_GATEWAY_TOKEN)। - पोर्ट
8080पर HTTP Proxy सक्षम करें। https://<your-railway-domain>/openclawखोलें और कॉन्फ़िगर किए गए साझा सीक्रेट का उपयोग करके कनेक्ट करें। यह टेम्पलेट डिफ़ॉल्ट रूप सेOPENCLAW_GATEWAY_TOKENका उपयोग करता है; यदि आप इसे पासवर्ड प्रमाणीकरण से बदलते हैं, तो इसके बजाय उस पासवर्ड का उपयोग करें।
एक-क्लिक डिप्लॉय
Railway पर डिप्लॉय करें डिप्लॉय के बाद, अपना सार्वजनिक URL Railway → your service → Settings → Domains में खोजें। Railway या तो:- आपको एक जनरेट किया गया डोमेन देगा (अक्सर
https://<something>.up.railway.app), या - यदि आपने कोई कस्टम डोमेन जोड़ा है, तो उसका उपयोग करेगा।
https://<your-railway-domain>/openclaw— Control UI
आपको क्या मिलता है
- होस्टेड OpenClaw Gateway + Control UI
- Railway Volume (
/data) के माध्यम से स्थायी स्टोरेज, ताकिopenclaw.json, प्रति-एजेंटauth-profiles.json, चैनल/प्रोवाइडर स्थिति, सत्र, और वर्कस्पेस पुनः डिप्लॉयमेंट के बाद भी बने रहें
आवश्यक Railway सेटिंग्स
सार्वजनिक नेटवर्किंग
सेवा के लिए HTTP Proxy सक्षम करें।- पोर्ट:
8080
Volume (आवश्यक)
यहां माउंट किया गया Volume अटैच करें:/data
Variables
सेवा पर ये Variables सेट करें:OPENCLAW_GATEWAY_PORT=8080(आवश्यक — Public Networking में पोर्ट से मेल खाना चाहिए)OPENCLAW_GATEWAY_TOKEN(आवश्यक; इसे एडमिन सीक्रेट मानें)OPENCLAW_STATE_DIR=/data/.openclaw(अनुशंसित)OPENCLAW_WORKSPACE_DIR=/data/workspace(अनुशंसित)
चैनल कनेक्ट करें
चैनल सेटअप निर्देशों के लिए/openclaw पर Control UI का उपयोग करें या Railway के शेल के माध्यम से openclaw onboard चलाएं:
बैकअप और माइग्रेशन
अपनी स्थिति, कॉन्फ़िग, प्रमाणीकरण प्रोफ़ाइल, और वर्कस्पेस निर्यात करें:अगले चरण
- मैसेजिंग चैनल सेट करें: चैनल
- Gateway कॉन्फ़िगर करें: Gateway कॉन्फ़िगरेशन
- OpenClaw को अद्यतित रखें: अपडेट करना