Gateway, Linux üzerinde tamamen desteklenir. Node önerilen çalışma zamanıdır. Bun, Gateway için önerilmez (WhatsApp/Telegram hataları). Yerel Linux yardımcı uygulamaları planlanmaktadır. Bir tane oluşturmaya yardımcı olmak istiyorsanız katkılar memnuniyetle karşılanır.Documentation Index
Fetch the complete documentation index at: https://docs.openclaw.ai/llms.txt
Use this file to discover all available pages before exploring further.
Yeni başlayanlar için hızlı yol (VPS)
- Node 24 yükleyin (önerilir; şu anda
22.16+olan Node 22 LTS uyumluluk için hâlâ çalışır) npm i -g openclaw@latestopenclaw onboard --install-daemon- Dizüstü bilgisayarınızdan:
ssh -N -L 18789:127.0.0.1:18789 <user>@<host> http://127.0.0.1:18789/adresini açın ve yapılandırılmış paylaşılan gizli anahtarla kimlik doğrulaması yapın (varsayılan olarak token;gateway.auth.mode: "password"ayarladıysanız parola)
Kurulum
- Başlarken
- Kurulum ve güncellemeler
- İsteğe bağlı akışlar: Bun (deneysel), Nix, Docker
Gateway
Gateway hizmet kurulumu (CLI)
Bunlardan birini kullanın:Sistem denetimi (systemd kullanıcı birimi)
OpenClaw varsayılan olarak bir systemd kullanıcı hizmeti kurar. Paylaşılan veya her zaman açık sunucular için bir sistem hizmeti kullanın.openclaw gateway install ve
openclaw onboard --install-daemon sizin için zaten geçerli kanonik birimi oluşturur;
yalnızca özel bir sistem/hizmet yöneticisi kurulumu gerektiğinde elle yazın. Tam hizmet rehberi Gateway çalışma kitabı içindedir.
En küçük kurulum:
~/.config/systemd/user/openclaw-gateway[-<profile>].service oluşturun:
Bellek baskısı ve OOM sonlandırmaları
Linux üzerinde, bir ana makine, VM veya container cgroup belleği tükendiğinde kernel bir OOM kurbanı seçer. Gateway, uzun ömürlü oturumlara ve kanal bağlantılarına sahip olduğu için kötü bir kurban olabilir. Bu nedenle OpenClaw, mümkün olduğunda geçici alt süreçlerin Gateway’den önce sonlandırılmasına öncelik verir. Uygun Linux alt süreç oluşturma işlemleri için OpenClaw, alt süreci, alt sürecin kendioom_score_adj değerini 1000 seviyesine yükselten ve ardından gerçek komutu exec eden kısa bir
/bin/sh sarmalayıcısı üzerinden başlatır. Bu ayrıcalıksız bir işlemdir çünkü alt süreç yalnızca kendi OOM sonlandırılma olasılığını artırır.
Kapsanan alt süreç yüzeyleri şunları içerir:
- supervisor tarafından yönetilen komut alt süreçleri,
- PTY shell alt süreçleri,
- MCP stdio sunucu alt süreçleri,
- OpenClaw tarafından başlatılan tarayıcı/Chrome süreçleri.
/bin/sh kullanılamadığında atlanır. Alt süreç env değeri OPENCLAW_CHILD_OOM_SCORE_ADJ=0, false,
no veya off olarak ayarlanmışsa da atlanır.
Bir alt süreci doğrulamak için:
1000 olur. Gateway süreci normal skorunu korumalıdır; bu genellikle 0 olur.
Bu, normal bellek ayarlamanın yerini almaz. Bir VPS veya container çocuk süreçleri tekrar tekrar sonlandırıyorsa bellek limitini artırın, eşzamanlılığı azaltın veya systemd MemoryMax= ya da container düzeyinde bellek limitleri gibi daha güçlü kaynak denetimleri ekleyin.