Skip to main content
Deploy OpenClaw di Railway dengan templat sekali klik dan akses melalui UI Kontrol web. Ini adalah cara termudah “tanpa terminal di server”: Railway menjalankan Gateway untuk Anda.

Deploy sekali klik

Deploy di Railway
1

Deploy templat

Klik Deploy on Railway di atas.
2

Tambahkan volume

Lampirkan volume yang dipasang di /data (diperlukan untuk status persisten).
3

Atur variabel

Atur Variables yang diperlukan pada layanan:
  • OPENCLAW_GATEWAY_PORT=8080 (wajib — harus sesuai dengan port di Public Networking)
  • OPENCLAW_GATEWAY_TOKEN (wajib; perlakukan sebagai rahasia admin)
  • OPENCLAW_STATE_DIR=/data/.openclaw (disarankan)
  • OPENCLAW_WORKSPACE_DIR=/data/workspace (disarankan)
4

Aktifkan jaringan publik

Di bagian Public Networking, aktifkan HTTP Proxy untuk layanan pada port 8080.
5

Hubungkan

Temukan URL publik Anda di Railway -> layanan Anda -> Settings -> Domains — baik domain yang dibuat secara otomatis (biasanya https://<something>.up.railway.app) maupun domain khusus yang Anda lampirkan.Buka https://<your-railway-domain>/openclaw dan hubungkan menggunakan rahasia bersama yang dikonfigurasi. Secara default, templat menggunakan OPENCLAW_GATEWAY_TOKEN; jika Anda menggantinya dengan autentikasi kata sandi, gunakan kata sandi tersebut.

Yang Anda dapatkan

  • Gateway OpenClaw yang dihosting + UI Kontrol
  • Penyimpanan persisten melalui Railway Volume (/data), sehingga openclaw.json, auth-profiles.json per agen, status saluran/penyedia, sesi, dan ruang kerja tetap tersedia setelah deploy ulang

Hubungkan saluran

Gunakan UI Kontrol di /openclaw atau jalankan openclaw onboard melalui shell Railway untuk mendapatkan petunjuk penyiapan saluran:

Pencadangan dan migrasi

Ekspor status, konfigurasi, profil autentikasi, dan ruang kerja Anda:
Perintah ini membuat arsip cadangan portabel yang berisi status OpenClaw beserta ruang kerja yang dikonfigurasi. Lihat Pencadangan untuk detailnya.

Langkah berikutnya