Skip to main content
Kalıcı bir OpenClaw Gateway’i DigitalOcean Droplet üzerinde çalıştırın (1 GB Basic plan için ayda yaklaşık $6). DigitalOcean, basit bir ücretli VPS seçeneğidir. Daha ucuz veya ücretsiz seçenekler için:
  • Hetzner — dolar başına daha fazla çekirdek/RAM.
  • Oracle Cloud — Always Free ARM katmanı (4 OCPU ve 24 GB RAM’e kadar), ancak kaydolma süreci sorunlu olabilir ve yalnızca ARM destekler.

Ön koşullar

  • DigitalOcean hesabı (kaydolun)
  • SSH anahtar çifti (veya parola kimlik doğrulaması kullanma isteği)
  • Yaklaşık 20 dakika

Kurulum

1

Droplet oluşturun

Temiz bir temel imaj (Ubuntu 24.04 LTS) kullanın. Başlatma betiklerini ve güvenlik duvarı varsayılanlarını incelemediyseniz üçüncü taraf Marketplace tek tıklamalı imajlarından kaçının.
  1. DigitalOcean hesabınızda oturum açın.
  2. Create > Droplets seçeneğine tıklayın.
  3. Şunları seçin:
    • Region: Size en yakın bölge
    • Image: Ubuntu 24.04 LTS
    • Size: Basic, Regular, 1 vCPU / 1 GB RAM / 25 GB SSD
    • Authentication: SSH key (önerilen) veya password
  4. Create Droplet seçeneğine tıklayın ve IP adresini not edin.
2

Bağlanın ve yükleyin

Root kabuğunu yalnızca sistem önyükleme kurulumu için kullanın. Durumun /home/openclaw/.openclaw/ altında tutulması ve Gateway’in bu kullanıcının systemd --user hizmeti olarak yüklenmesi için OpenClaw komutlarını root olmayan openclaw kullanıcısı olarak çalıştırın.
3

İlk katılımı çalıştırın

Sihirbaz; model kimlik doğrulaması, kanal kurulumu, gateway belirteci oluşturma ve daemon yükleme (systemd kullanıcı hizmeti) adımlarında size yol gösterir.
4

Takas alanı ekleyin (1 GB Droplet'ler için önerilir)

5

Gateway'i doğrulayın

6

Control UI'ye erişin

Gateway varsayılan olarak geri döngü arabirimine bağlanır. Aşağıdaki seçeneklerden birini belirleyin.Seçenek A: SSH tüneli (en basit)
Ardından http://localhost:18789 adresini açın.Seçenek B: Tailscale Serve
Ardından tailnet’inizdeki herhangi bir cihazdan https://<magicdns>/ adresini açın.Tailscale Serve, Control UI ve WebSocket trafiğinin kimliğini tailnet kimlik üstbilgileri aracılığıyla doğrular; bu, gateway ana makinesinin güvenilir olduğunu varsayar. HTTP API uç noktaları ise her durumda gateway’in normal kimlik doğrulama modunu (belirteç/parola) kullanmaya devam eder. Serve üzerinden açıkça paylaşılan gizli bilgi kimlik bilgileri istemek için gateway.auth.allowTailscale: false değerini ayarlayın ve gateway.auth.mode: "token" veya "password" kullanın.Seçenek C: Tailnet’e bağlama (Serve olmadan)
Ardından http://<tailscale-ip>:18789 adresini açın (belirteç gereklidir).

Kalıcılık ve yedeklemeler

OpenClaw durumu şurada tutulur:
  • ~/.openclaw/openclaw.json, kanal/sağlayıcı kimlik bilgileri, ajan başına auth-profiles.json ve oturum verileri.
  • ~/.openclaw/workspace/ — ajan çalışma alanı (SOUL.md, bellek, yapıtlar).
Bunlar Droplet yeniden başlatmalarından etkilenmez. Taşınabilir bir anlık görüntü almak için:
DigitalOcean anlık görüntüleri Droplet’in tamamını yedekler; openclaw backup create ana makineler arasında taşınabilir.

1 GB RAM için ipuçları

$6 tutarındaki Droplet yalnızca 1 GB RAM’e sahiptir. Sorunsuz çalışmasını sağlamak için:
  • Yeniden başlatmalardan sonra korunması için yukarıdaki takas alanı adımının /etc/fstab içinde bulunduğundan emin olun.
  • Yerel modeller yerine API tabanlı modelleri (Claude, GPT) tercih edin — yerel LLM çıkarımı 1 GB’a sığmaz.
  • Büyük istemlerde OOM hatalarıyla karşılaşırsanız agents.defaults.model.primary değerini daha küçük bir modele ayarlayın.
  • free -h ve htop ile izleyin.

Sorun giderme

Gateway başlamıyoropenclaw doctor --non-interactive komutunu çalıştırın ve günlükleri journalctl --user -u openclaw-gateway.service -n 50 ile kontrol edin. Bağlantı noktası zaten kullanımda — İşlemi bulmak için lsof -i :18789 komutunu çalıştırın, ardından işlemi durdurun. Bellek yetersiz — Takas alanının etkin olduğunu free -h ile doğrulayın. OOM hataları devam ediyorsa yerel modeller yerine API tabanlı modellere (Claude, GPT) geçin veya 2 GB’lık bir Droplet’e yükseltin.

Sonraki adımlar

İlgili