OpenClaw'ı kesintisiz çalıştırmak için bir Linux VPS yeterlidir. Mac mini almanıza gerek yok: ajan, dil modellerini API üzerinden çağırır, hesaplamayı kendisi yapmaz. 2 vCPU ve 4 GB RAM'e sahip bir sunucu bu işi rahatça taşır.
Bu rehber önce gerekçeyi (VPS neden öne geçiyor) anlatıyor, ardından adım adım kurulumu, güvenliği ve boyutlandırmayı ele alıyor. Doğrudan uygulamaya geçmek isterseniz OpenClaw için VPS paketleri bu kullanıma göre hazırlanmıştır.
Neden 600 dolarlık bir Mac mini almamalısınız
Refleks yaygın: OpenClaw demolarında masanın üstünde duran bir Mac mini görüyor ve aynısına ihtiyaç olduğunu düşünüyorsunuz. Bu, demo için pratik olanla üretim için doğru olanı karıştırmaktır. Kişisel bir ajan sabaha karşı saat 3'te, siz tatildeyken ve modeminiz yeniden başlasa bile yanıt vermelidir.
Mac mini, giriş modelinde yaklaşık 600 dolar tutan, tek seferde ödenen bir yatırımdır. Üstelik aracın size gerçekten yarayıp yaramadığını görmeden yapılır. Fatura burada bitmez: elektrik, ev interneti, dinamik IP, kesintiler, makineyi yeniden başlatan macOS güncellemeleri ve donduğunda onu yeniden ayağa kaldıracak kimsenin olmaması da cabası.
OpenClaw'ın yaptığı iş için bu güç boşa gider. Modeller (Claude, GPT ve diğerleri) sağlayıcılarının tarafında çalışır. Sizin makineniz orkestrasyon yapar: WhatsApp, Telegram veya Discord'a açık bir geçit (gateway) tutar, araçları çalıştırır, belleği ve günlükleri saklar. Bu bir sunucu işidir, iş istasyonu işi değil.
Mac mini mi VPS mi: karşılaştırma
| Ölçüt | Evde Mac mini | Linux VPS |
|---|---|---|
| Başlangıç yatırımı | Donanım satın alma | Donanım yok, aylık abonelik |
| Ağ erişilebilirliği | Modeminize bağlı | Veri merkezi bağlantısı, sabit IP |
| IP adresi | Çoğunlukla dinamik | Genel ve sabit |
| Yeniden başlatma / arıza | Yerinde müdahale gerekir | Konsol ve uzaktan erişim |
| Büyütme | Makineyi değiştirmek | Birkaç tıkla üst pakete geçiş |
| Kişisel verilerin yalıtımı | Cihazlarınızla aynı ağ | Ayrı bir ortam |
| Ağır taahhüt olmadan deneme | Hayır | Evet, istediğiniz zaman durdurursunuz |
Son madde en çok ağırlık taşıyanıdır. VPS'i denersiniz, silersiniz, yeniden oluşturursunuz. Mac mini ise bir kez alındı mı masanızda kalır.
OpenClaw'ı barındırmak için gerekenler
OpenClaw bir Node.js uygulamasıdır. Resmi belgeler Node'un güncel bir sürümünü ister (22 veya üzeri; bu değişebileceği için kurulum sayfasını kontrol edin). Modelleri API üzerinden kullandığınız sürece GPU gerekmez.
Boyutlandırma için gerçekçi bir başlangıç noktası:
- 1-2 vCPU ve 2 GB RAM: bir iki mesajlaşma kanalı olan kişisel bir ajan için yeterli.
- 2-4 vCPU ve 4 GB RAM: ajan başsız (headless) bir tarayıcıyı, zamanlanmış görevleri veya birden çok kanalı yönetiyorsa rahat bir seçim.
- 40 GB veya daha fazla SSD depolama: günlükler, bellek ve oturumlar zamanla büyür.
- Ubuntu 24.04 LTS veya Debian 12: bu tür kurulumlar için en iyi belgelenmiş dağıtımlar.
Yerel modeller çalıştırmayı (örneğin Ollama) düşünüyorsanız hesap değişir: çok daha fazla RAM, hatta GPU gerekir. API anahtarıyla yapılan olağan OpenClaw kullanımında buna gerek yoktur. Standart bir Linux VPS işi görür.
VPS'e OpenClaw kurulumu, adım adım
Başlangıç noktamız, SSH ile root erişimi olan yeni bir Ubuntu 24.04 VPS.
1. Sistemi ve özel bir kullanıcıyı hazırlayın
Komut çalıştırabilen bir ajanı root olarak çalıştırmayın. Ayrı bir kullanıcı oluşturun.
Bashapt update && apt upgrade -y adduser claw usermod -aG sudo claw
Ardından SSH anahtarınızı bu hesaba kopyalayın ve devam etmeden önce bağlantıyı test edin:
Bashrsync --archive --chown=claw:claw ~/.ssh /home/claw
2. Asgari bir güvenlik duvarı etkinleştirin
Bashufw allow OpenSSH ufw enable ufw status
Nelerin açılmadığına dikkat edin: OpenClaw geçidinin portu. Güvenlik bölümünde buna döneceğiz.
3. Node.js'i kurun
claw hesabına geçin (su - claw), ardından NodeSource üzerinden Node 22'yi kurun:
Bashcurl -fsSL https://deb.nodesource.com/setup_22.x | sudo -E bash - sudo apt install -y nodejs node -v
4. OpenClaw'ı kurun ve sihirbazı başlatın
Resmi kurulum betiği gerisini halleder:
Bashcurl -fsSL https://openclaw.ai/install.sh | bash openclaw onboard --install-daemon
Onboarding sihirbazı model sağlayıcınızı (API anahtarı) ve bağlanacak kanalları sorar, ayrıca ajanı otomatik olarak yeniden başlatan bir servis kurar. Çıktıyı okuyun: bir seçeneğin sözdizimi değişmişse son söz resmi belgelerindir.
5. Oturum kapandıktan sonra servisi canlı tutun
Daemon, systemd kullanıcı servisi olarak kurulduysa SSH oturumunuzu kapatınca da çalışmaya devam etmelidir:
Bashsudo loginctl enable-linger claw systemctl --user status openclaw-gateway
Birimin tam adı sürüme göre değişebilir. openclaw gateway status ile kontrol edin; yaygın yapılandırma sorunlarını bildiren openclaw doctor komutu da işe yarar.
Ajanı güvenceye almak: asıl önemli nokta
Mesajlarınızı okuyan ve eylem gerçekleştiren bir ajan cazip bir hedeftir. Kural basit: kontrol arayüzü hiçbir zaman şifrelenmeden internete açılmamalıdır.
Varsayılan olarak geçit yalnızca yerelde dinler (güncel sürümlerde 18789 portu). Bunu olduğu gibi bırakın ve bilgisayarınızdan bir SSH tüneliyle erişin:
Bashssh -N -L 18789:127.0.0.1:18789 claw@IP_DU_VPS
Ardından yerel tarayıcınızda http://127.0.0.1:18789 adresini açarsınız. Hiçbir şey yayımlanmaz, güvenlik duvarı tarafında korunacak bir şey kalmaz.
Birkaç tamamlayıcı alışkanlık:
- SSH parola kimlik doğrulamasını kapatın (
/etc/ssh/sshd_configiçindePasswordAuthentication no) ve yalnızca anahtar kullanın. - Otomatik giriş denemelerini yavaşlatmak için
fail2bankurun. - Ajanın yetkilerini sınırlayın: bir ajana parolasız sudo vermek nadiren iyi fikirdir.
- Mesajlaşma kanallarınızda izinli gönderen listesi tanımlayın, böylece başka kimse onunla konuşamaz.
- API sağlayıcı tarafındaki harcamaları izleyin: anahtarınıza aylık bir limit koyun.
Ajanınız herkese açık trafiğe maruz kalıyorsa (örneğin webhook'lar), ek bir ağ koruması mantıklıdır: DDoS korumalı VPS seçeneklerine göz atın.
Güncellemeler, yedekler ve izleme
Kurulup unutulan bir ajan çabucak soruna dönüşür. İlk günden üç şeyi planlayın.
Güncellemeler. Sistem yamaları için unattended-upgrades özelliğini etkinleştirin. OpenClaw'ı da ara sıra elle güncelleyin (npm update -g openclaw veya kurulum betiğini yeniden çalıştırın) ve sürüm notlarını okuyun: proje hızlı ilerliyor.
Yedekler. Ajanın yapılandırması ve belleği ~/.openclaw dizininde durur. Sunucu dışına kopyalanan günlük bir arşiv yeterlidir:
Bashtar czf /tmp/openclaw-$(date +%F).tar.gz -C ~ .openclaw
Büyük bir güncellemeden önce VPS'inizin bir anlık görüntüsünü de alın. Evdeki fiziksel bir makinede bu manevra alanı sadece yoktur.
İzleme. Günlükleri journalctl --user -u openclaw-gateway -f ile takip edin ve basit bir uyarı kurun (dışarıdan bir ping, durma halinde Telegram mesajı).
OpenClaw için VPS seçimi
Üç ölçüt önemlidir: RAM (2 GB'ın altına inmeyin), NVMe veya SSD disk alanı ve konum. Kanallarınız ve kullanıcılarınız Avrupa'daysa Fransa veya Almanya konumlu bir sunucu verilerinizi Avrupa çerçevesinde tutar. Ajan kişisel veya müşteri mesajlarını işlediğinde bu, KVKK ve GDPR kaynaklı soruları kolaylaştırır.
Infrawire'da OpenClaw VPS sayfası uygun paketleri bir araya getirir: boyutu siz seçersiniz, root erişimi alırsınız ve yukarıdaki rehberi izlersiniz. Ajan faaliyetinizin merkezine yerleşirse yeniden kurulum yapmadan üst pakete geçersiniz. Araç size uymazsa sunucuyu durdurursunuz, elinizde yeniden satılacak bir cihaz kalmaz.
Linux sunucu yönetimini daha derinlemesine öğrenmek için eğitimler bölümü SSH, güvenlik duvarı ve yedekleri ayrıntılı biçimde anlatıyor.
FAQ
Evet. OpenClaw; Linux, macOS ve Windows (WSL2 üzerinden) üzerinde çalışan bir Node.js uygulamasıdır. iMessage gibi Apple ekosistemine bağlı bazı özellikler Mac gerektirir. WhatsApp, Telegram, Discord ve çoğu yaygın kullanım için bir Linux VPS yeterlidir.
Basit bir kişisel kullanım için 2 GB RAM ve 1-2 vCPU hesaplayın. Ajan bir tarayıcıyı yönetiyorsa veya birden çok kanalı işliyorsa 4 GB'a geçin. Modeller API sağlayıcısının tarafında çalıştığı için darboğaz nadiren işlemcidir.
Hayır, modelleri bir sağlayıcının barındırdığı API anahtarıyla kullandığınız sürece gerekmez. GPU ancak büyük modelleri kendiniz yerelde çalıştırırsanız işe yarar; bu, donanım ihtiyaçları farklı başka bir projedir.
Doğru yapılandırılırsa güvenlidir: özel kullanıcı, yalnızca yerelde dinleyen geçit, SSH tüneliyle erişim, anahtarla kimlik doğrulama, izinli gönderenler ve API anahtarında harcama limiti. Klasik hata, kontrol portunu tüm internete açmaktır.
Evet. ~/.openclaw klasörünü yedekleyin, yeni makineye OpenClaw'ı kurun ve arşivi geri yükleyin. VPS'te çoğu zaman sıfırdan başlamadan doğrudan üst pakete de geçebilirsiniz.

