> ## Documentation Index
> Fetch the complete documentation index at: https://docs2.openclaw.ai/llms.txt
> Use this file to discover all available pages before exploring further.

# Kotak Upstash

Jalankan OpenClaw Gateway persisten di Upstash Box, lingkungan Linux terkelola
dengan dukungan siklus hidup keep-alive.

Gunakan tunnel SSH untuk akses dasbor. Jangan mengekspos port Gateway secara langsung
ke internet publik.

## Prasyarat

* Akun Upstash
* Upstash Box keep-alive
* Klien SSH di mesin lokal Anda

## Buat Box

Buat Box keep-alive di Upstash Console. Catat ID Box, seperti
`right-flamingo-14486`, dan kunci API Box Anda.

Upstash mempertahankan panduan OpenClaw Box terkininya di
[Penyiapan OpenClaw](https://upstash.com/docs/box/guides/openclaw-setup).

## Terhubung dengan tunnel SSH

Teruskan port dasbor OpenClaw ke mesin lokal Anda. Gunakan kunci API Box Anda
sebagai kata sandi SSH saat diminta:

```bash theme={"theme":{"light":"min-light","dark":"min-dark"}}
ssh -o ServerAliveInterval=15 -o ServerAliveCountMax=3 -L 18789:127.0.0.1:18789 <box-id>@us-east-1.box.upstash.com
```

Opsi keepalive mengurangi terputusnya tunnel yang menganggur selama onboarding.

## Instal OpenClaw

Di dalam Box:

```bash theme={"theme":{"light":"min-light","dark":"min-dark"}}
sudo npm install -g openclaw
```

## Jalankan onboarding

```bash theme={"theme":{"light":"min-light","dark":"min-dark"}}
openclaw onboard --install-daemon
```

Ikuti prompt. Salin URL dasbor dan token saat onboarding selesai.

## Mulai Gateway

Konfigurasikan Gateway untuk jaringan Box dan mulai di latar belakang:

```bash theme={"theme":{"light":"min-light","dark":"min-dark"}}
openclaw config set gateway.bind lan
nohup openclaw gateway > gateway.log 2>&1 &
```

Dengan tunnel SSH aktif, buka URL dasbor secara lokal:

```text theme={"theme":{"light":"min-light","dark":"min-dark"}}
http://127.0.0.1:18789/#token=<your-token>
```

## Mulai ulang otomatis

Tetapkan perintah ini sebagai skrip init Box agar Gateway dimulai ulang saat Box
dimulai:

```bash theme={"theme":{"light":"min-light","dark":"min-dark"}}
nohup openclaw gateway > gateway.log 2>&1 &
```

## Pemecahan masalah

Jika SSH berhenti merespons selama onboarding, hubungkan ulang dengan konfigurasi SSH yang bersih dan
keepalive:

```bash theme={"theme":{"light":"min-light","dark":"min-dark"}}
ssh -F /dev/null -o ControlMaster=no -o ServerAliveInterval=15 -o ServerAliveCountMax=3 -L 18789:127.0.0.1:18789 <box-id>@us-east-1.box.upstash.com
```

Ini melewati pengaturan lokal `~/.ssh/config` yang usang dan menjaga tunnel tetap aktif
selama periode jaringan menganggur.

## Terkait

* [Akses jarak jauh](/id/gateway/remote)
* [Keamanan Gateway](/id/gateway/security)
* [Memperbarui OpenClaw](/id/install/updating)
