Hosting

Server Linux

Jalankan Gateway OpenClaw pada server Linux atau VPS cloud apa pun. Halaman ini membantu Anda memilih penyedia, menjelaskan cara kerja penerapan cloud, dan membahas penyetelan Linux umum yang berlaku di semua lingkungan.

Pilih penyedia

Azure
DigitalOcean
exe.dev
Fly.io
GCP
Hetzner
Hostinger
Northflank
Oracle Cloud
Railway
Raspberry Pi

AWS (EC2 / Lightsail / tingkat gratis) juga berfungsi dengan baik. Panduan video dari komunitas tersedia di x.com/techfrenAJ/status/2014934471095812547 (sumber daya komunitas—mungkin tidak lagi tersedia).

Cara kerja penyiapan cloud

  • Gateway berjalan pada VPS serta mengelola status + ruang kerja.
  • Anda terhubung dari laptop atau ponsel melalui antarmuka kontrol atau Tailscale/SSH.
  • Perlakukan VPS sebagai sumber kebenaran dan cadangkan status + ruang kerja secara rutin.
  • Setelan aman bawaan: pertahankan Gateway pada local loopback dan akses melalui terowongan SSH atau Tailscale Serve. Jika Anda mengikatnya ke lan atau tailnet, Gateway memerlukan rahasia bersama (gateway.auth.token atau gateway.auth.password), kecuali autentikasi didelegasikan kepada proksi tepercaya.

Halaman terkait: Akses jarak jauh Gateway, Pusat platform.

Perkuat akses administratif terlebih dahulu

Sebelum memasang OpenClaw pada VPS publik, tentukan cara Anda ingin mengelola mesin itu sendiri.

  • Untuk akses administratif khusus Tailnet: pasang Tailscale terlebih dahulu, hubungkan VPS ke tailnet Anda, verifikasi sesi SSH kedua melalui alamat IP Tailscale atau nama MagicDNS, lalu batasi SSH publik.
  • Tanpa Tailscale: terapkan penguatan yang setara pada jalur SSH Anda sebelum mengekspos lebih banyak layanan.
  • Ini terpisah dari akses Gateway. Anda tetap dapat mempertahankan OpenClaw agar terikat ke local loopback dan menggunakan terowongan SSH atau Tailscale Serve untuk dasbor.

Opsi Gateway khusus Tailscale tersedia di Tailscale.

Agen bersama perusahaan pada VPS

Menjalankan satu agen untuk sebuah tim merupakan penyiapan yang valid jika setiap pengguna berada dalam batas kepercayaan yang sama dan agen hanya digunakan untuk keperluan bisnis.

  • Pertahankan agen pada lingkungan eksekusi khusus (VPS/VM/kontainer + pengguna/akun OS khusus).
  • Jangan masuk ke akun Apple/Google pribadi atau profil peramban/pengelola kata sandi pribadi dari lingkungan eksekusi tersebut.
  • Jika pengguna saling berpotensi menyerang, pisahkan berdasarkan Gateway/host/pengguna OS.

Detail model keamanan: Keamanan.

Menggunakan Node dengan VPS

Anda dapat mempertahankan Gateway di cloud dan memasangkan Node pada perangkat lokal (Mac/iOS/Android/tanpa antarmuka grafis). Node menyediakan kemampuan layar/kamera/kanvas lokal dan system.run sementara Gateway tetap berada di cloud.

Dokumentasi: Node, CLI Node.

Penyetelan awal untuk VM kecil dan host ARM

Jika perintah CLI terasa lambat pada VM berdaya rendah (atau host ARM), aktifkan cache kompilasi modul Node:

bash
grep -q 'NODE_COMPILE_CACHE=/var/tmp/openclaw-compile-cache' ~/.bashrc || cat >> ~/.bashrc <<'EOF'export NODE_COMPILE_CACHE=/var/tmp/openclaw-compile-cachemkdir -p /var/tmp/openclaw-compile-cacheexport OPENCLAW_NO_RESPAWN=1EOFsource ~/.bashrc
  • NODE_COMPILE_CACHE mempercepat waktu mulai perintah berulang; eksekusi pertama menghangatkan cache.
  • OPENCLAW_NO_RESPAWN=1 mempertahankan pemulaian ulang rutin Gateway dalam proses yang sama, sehingga menghindari serah terima proses tambahan dan menyederhanakan pelacakan PID pada host kecil.
  • Untuk detail khusus Raspberry Pi, lihat Raspberry Pi.

Daftar periksa penyetelan systemd (opsional)

Untuk host VM yang menggunakan systemd, pertimbangkan:

  • Variabel lingkungan layanan untuk jalur awal yang stabil: OPENCLAW_NO_RESPAWN=1 dan NODE_COMPILE_CACHE=/var/tmp/openclaw-compile-cache
  • Perilaku mulai ulang eksplisit: Restart=always, RestartSec=2, TimeoutStartSec=90
  • Disk berbasis SSD untuk jalur status/cache guna mengurangi penalti mulai dingin dari I/O acak.

Jalur standar openclaw onboard --install-daemon memasang unit pengguna systemd; edit dengan:

bash
systemctl --user edit openclaw-gateway.service
ini
[Service]Environment=OPENCLAW_NO_RESPAWN=1Environment=NODE_COMPILE_CACHE=/var/tmp/openclaw-compile-cacheRestart=alwaysRestartSec=2TimeoutStartSec=90

Jika Anda sengaja memasang unit sistem, edit melalui sudo systemctl edit openclaw-gateway.service.

Cara kebijakan Restart= membantu pemulihan otomatis: systemd dapat mengotomatiskan pemulihan layanan.

Untuk perilaku OOM Linux, pemilihan proses anak sebagai korban, dan diagnostik exit 137, lihat Tekanan memori Linux dan penghentian OOM.

Terkait

Was this useful?
On this page

On this page