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.
Render
OpenClaw’u Infrastructure as Code kullanarak Render üzerinde dağıtın. Dahil edilenrender.yaml Blueprint’i tüm yığınınızı bildirimsel olarak tanımlar: hizmet, disk, ortam değişkenleri; böylece tek tıklamayla dağıtım yapabilir ve altyapınızı kodunuzla birlikte sürümleyebilirsiniz.
Ön koşullar
- Bir Render hesabı (ücretsiz katman mevcut)
- Tercih ettiğiniz model provider’dan bir API anahtarı
Render Blueprint ile dağıtım yapın
Render’a dağıt Bu bağlantıya tıklamak şunları yapar:- Bu deponun kökündeki
render.yamlBlueprint’inden yeni bir Render hizmeti oluşturur. - Docker imajını derler ve dağıtır
https://<service-name>.onrender.com biçimini izler.
Blueprint’i anlama
Render Blueprint’leri altyapınızı tanımlayan YAML dosyalarıdır. Bu depodakirender.yaml,
OpenClaw’u çalıştırmak için gereken her şeyi yapılandırır:
| Özellik | Amaç |
|---|---|
runtime: docker | Deponun Dockerfile dosyasından derler |
healthCheckPath | Render /health yolunu izler ve sağlıksız örnekleri yeniden başlatır |
generateValue: true | Kriptografik olarak güvenli bir değer otomatik üretir |
disk | Yeniden dağıtımlardan sağ çıkan kalıcı depolama |
Plan seçimi
| Plan | Askıya alma | Disk | En iyi kullanım |
|---|---|---|---|
| Free | 15 dk boşta kalınca | Kullanılamaz | Test, demolar |
| Starter | Asla | 1GB+ | Kişisel kullanım, küçük ekipler |
| Standard+ | Asla | 1GB+ | Üretim, birden çok kanal |
starter kullanır. Ücretsiz katmanı kullanmak için
fork’unuzdaki render.yaml içinde plan: free olarak değiştirin (ancak unutmayın: kalıcı disk olmadığından OpenClaw durumu
her dağıtımda sıfırlanır).
Dağıtımdan sonra
Control UI’a erişin
Web dashboardhttps://<your-service>.onrender.com/ adresinde kullanılabilir.
Yapılandırılmış paylaşılan sır ile bağlanın. Bu dağıtım şablonu otomatik olarak
OPENCLAW_GATEWAY_TOKEN üretir (bunu Dashboard → hizmetiniz →
Environment altında bulabilirsiniz); bunu parola kimlik doğrulamasıyla değiştirirseniz
onun yerine bu parolayı kullanın.
Render Dashboard özellikleri
Günlükler
Gerçek zamanlı günlükleri Dashboard → hizmetiniz → Logs altında görüntüleyin. Şunlara göre filtreleyin:- Derleme günlükleri (Docker imajı oluşturma)
- Dağıtım günlükleri (hizmet başlangıcı)
- Çalışma zamanı günlükleri (uygulama çıktısı)
Shell erişimi
Hata ayıklamak için Dashboard → hizmetiniz → Shell üzerinden bir shell oturumu açın. Kalıcı disk/data noktasına bağlanır.
Ortam değişkenleri
Değişkenleri Dashboard → hizmetiniz → Environment altında değiştirin. Değişiklikler otomatik bir yeniden dağıtımı tetikler.Otomatik dağıtım
Özgün OpenClaw deposunu kullanıyorsanız Render OpenClaw’unuzu otomatik olarak yeniden dağıtmaz. Güncellemek için dashboard üzerinden elle Blueprint eşitlemesi çalıştırın.Özel alan adı
- Dashboard → hizmetiniz → Settings → Custom Domains bölümüne gidin
- Alan adınızı ekleyin
- DNS’i yönergelere göre yapılandırın (
*.onrender.comiçin CNAME) - Render otomatik olarak bir TLS sertifikası sağlar
Ölçekleme
Render yatay ve dikey ölçeklemeyi destekler:- Dikey: Daha fazla CPU/RAM almak için planı değiştirin
- Yatay: Örnek sayısını artırın (Standard plan ve üzeri)
Yedekleme ve taşıma
Durumunuzu, yapılandırmanızı, auth profile’larınızı ve çalışma alanınızı Render Dashboard içindeki shell erişimini kullanarak istediğiniz zaman dışa aktarın:Sorun giderme
Hizmet başlamıyor
Render Dashboard’daki dağıtım günlüklerini kontrol edin. Yaygın sorunlar:- Eksik
OPENCLAW_GATEWAY_TOKEN— Dashboard → Environment altında ayarlandığını doğrulayın - Port uyuşmazlığı — Gateway’in Render’ın beklediği porta bağlanması için
OPENCLAW_GATEWAY_PORT=8080ayarlı olduğundan emin olun
Yavaş soğuk başlangıçlar (ücretsiz katman)
Ücretsiz katman hizmetleri 15 dakika hareketsizlikten sonra askıya alınır. Askıya almadan sonraki ilk istek, container başlarken birkaç saniye sürer. Her zaman açık kullanım için Starter planına yükseltin.Yeniden dağıtımdan sonra veri kaybı
Bu ücretsiz katmanda olur (kalıcı disk yoktur). Ücretli bir plana yükseltin veya Render shell içindeopenclaw backup create ile düzenli olarak tam yedek dışa aktarın.
Sağlık kontrolü hataları
Render,/health yolundan 30 saniye içinde 200 yanıtı bekler. Derlemeler başarılı ama dağıtımlar başarısız oluyorsa, hizmetin başlaması çok uzun sürüyor olabilir. Şunları kontrol edin:
- Hatalar için derleme günlükleri
- Container’ın yerelde
docker build && docker runile çalışıp çalışmadığı
Sonraki adımlar
- Mesajlaşma kanallarını kurun: Kanallar
- Gateway’i yapılandırın: Gateway yapılandırması
- OpenClaw’u güncel tutun: Güncelleme