OpenClaw v2026.2 için geçerlidir | Bu makale 7/24 erişilebilirlik veya çok kullanıcılı erişim gerektiren kullanıcılar için uygundur.
TL;DR: En basit çözüm: Tailscale ("tailscale": {"mode": "serve"}). Bulut sunucu: Docker Compose ile dağıtım, önerilen 2GB RAM, 1 çekirdek CPU. Kendi sunucunuz: Raspberry Pi 5 veya eski dizüstü bilgisayar. Güvenlik yapılandırması: loopback bağlama, parola kimlik doğrulaması etkinleştirme. SSH tüneli geçici erişim için uygundur.
Neden Uzaktan Dağıtım Gerekli?
| Senaryo | Yerel Dağıtım | Uzaktan Dağıtım |
|---|---|---|
| 7/24 Erişilebilirlik | Bilgisayarın sürekli açık olması gerekir | ✅ Her zaman erişilebilir |
| Telefon Erişimi | Aynı ağda olması gerekir | ✅ Herhangi bir ağdan |
| Ekip Paylaşımı | ❌ Desteklenmiyor | ✅ Çok kullanıcılı |
| Ev Otomasyonu | Bilgisayarın çevrimiçi olması gerekir | ✅ Sunucu çalışır |
| Maliyet | Sıfır | $5-20/ay |
Dağıtım Çözümü Karşılaştırması
| Çözüm | Zorluk | Maliyet | Güvenlik | Kullanım Alanı |
|---|---|---|---|---|
| Tailscale | ⭐ | Ücretsiz | ⭐⭐⭐⭐⭐ | Kişisel, ev |
| SSH Tüneli | ⭐⭐ | Ücretsiz | ⭐⭐⭐⭐ | Geçici erişim |
| Bulut Sunucu | ⭐⭐⭐ | $5-20/ay | ⭐⭐⭐ | Ekip, üretim |
| Kendi Sunucu | ⭐⭐⭐⭐ | Elektrik+bakım | ⭐⭐⭐⭐ | Meraklılar, gizlilik |
Çözüm 1: Tailscale Özel Ağı
Tailscale Nedir?
Tailscale, WireGuard tabanlı bir özel ağ hizmetidir. Port açmaya gerek kalmadan uzak cihazlara güvenli erişim sağlar.
Tailscale Kurulumu
# macOS
brew install tailscale
# Ubuntu/Debian
curl -fsSL https://tailscale.com/install.sh | sh
# CentOS/RHEL
sudo dnf install tailscale
Tailscale Yapılandırması
# Tailscale'e giriş yap
sudo tailscale up
# Durumu kontrol et
tailscale status
# Çıktı örneği:
# 100.64.0.1 your-machine your-email@ linux -
# Tailnet adını al
tailscale debug whois
OpenClaw Tailscale Yapılandırması
{
"gateway": {
"port": 18789,
"bind": "loopback",
"tailscale": {
"mode": "serve",
"resetOnExit": true
}
}
}
| Mod | Açıklama |
|---|---|
serve |
Yalnızca Tailnet içinden erişilebilir |
funnel |
Herkese açık erişim (parola kimlik doğrulaması gerekir) |
Gateway’e Erişim
# Gateway'i başlat
openclaw gateway
# Tailscale üzerinden erişim
# https://your-machine.tailnet-name.ts.net
Çözüm 2: SSH Tüneli
SSH Tüneli Oluşturma
# Yerel yönlendirme (yerel makinede çalıştırın)
ssh -L 18789:localhost:18789 user@remote-server
# Ardından erişim
# http://localhost:18789
Ters Tünel
# Uzak sunucuda çalıştırın
ssh -R 18789:localhost:18789 user@local-machine
# Ardından yerel olarak erişim
# http://localhost:18789
Kalıcı SSH Tüneli
autossh kullanarak:
# autossh kurulumu
brew install autossh # macOS
sudo apt install autossh # Ubuntu
# Kalıcı tünel oluştur
autossh -M 0 -f -N -L 18789:localhost:18789 user@remote-server
Çözüm 3: Bulut Sunucu Dağıtımı
Bulut Sunucu Seçimi
| Sağlayıcı | Giriş Yapılandırması | Fiyat | Özellik |
|---|---|---|---|
| DigitalOcean | 2GB RAM | $12/ay | Basit ve kolay |
| Linode | 2GB RAM | $10/ay | Fiyat-performans |
| Vultr | 2GB RAM | $10/ay | Küresel düğümler |
| AWS Lightsail | 2GB RAM | $10/ay | AWS ekosistemi |
| Hetzner | 4GB RAM | €5/ay | En düşük fiyat |
Önerilen Yapılandırma
| Yapılandırma | Minimum | Önerilen |
|---|---|---|
| CPU | 1 çekirdek | 2 çekirdek |
| Bellek | 2GB | 4GB |
| Depolama | 20GB | 40GB SSD |
| Bant Genişliği | 1TB/ay | 2TB/ay |
| İşletim Sistemi | Ubuntu 22.04 | Ubuntu 24.04 |
Docker ile Dağıtım
# docker-compose.yml
version: '3.8'
services:
openclaw:
image: openclaw/openclaw:latest
container_name: openclaw
restart: unless-stopped
ports:
- "127.0.0.1:18789:18789"
volumes:
- ./openclaw-data:/root/.openclaw
environment:
- ANTHROPIC_API_KEY=${ANTHROPIC_API_KEY}
- TZ=Asia/Shanghai
healthcheck:
test: ["CMD", "openclaw", "health"]
interval: 30s
timeout: 10s
retries: 3
start_period: 40s
# Başlat
docker-compose up -d
# Günlükleri görüntüle
docker-compose logs -f
# Güncelle
docker-compose pull && docker-compose up -d
Sistem Servisi Dağıtımı
# systemd servisi oluştur
sudo nano /etc/systemd/system/openclaw.service
[Unit]
Description=OpenClaw Gateway
After=network.target
[Service]
Type=simple
User=openclaw
WorkingDirectory=/home/openclaw
ExecStart=/usr/local/bin/openclaw gateway --port 18789
Restart=on-failure
RestartSec=10
[Install]
WantedBy=multi-user.target
# Servisi etkinleştir
sudo systemctl daemon-reload
sudo systemctl enable openclaw
sudo systemctl start openclaw
# Durumu kontrol et
sudo systemctl status openclaw
Ters Proxy Yapılandırması
Nginx:
server {
listen 80;
server_name your-domain.com;
location / {
proxy_pass http://127.0.0.1:18789;
proxy_http_version 1.1;
proxy_set_header Upgrade $http_upgrade;
proxy_set_header Connection "upgrade";
proxy_set_header Host $host;
proxy_set_header X-Real-IP $remote_addr;
}
}
Caddy:
your-domain.com {
reverse_proxy localhost:18789
}
Çözüm 4: Kendi Sunucunuz
Donanım Önerileri
| Cihaz | Fiyat | Güç Tüketimi | Kullanım Alanı |
|---|---|---|---|
| Raspberry Pi 5 | $80-120 | 5-10W | Hafif kullanım |
| Intel NUC | $200-400 | 15-30W | Orta yük |
| Eski Dizüstü | Ücretsiz | 20-40W | Sınırlı bütçe |
| Mini PC | $150-300 | 10-25W | En iyi denge |
Ev Ağı Yapılandırması
# Port yönlendirme (yönlendirici yapılandırması)
# Harici port 18789 -> Dahili IP:18789
# Dinamik DNS
curl -u "user:password" "https://api.dynu.com/nic/update?hostname=your-domain.dynu.com"
Güvenlik Yapılandırması
Temel Güvenlik
# Güvenlik duvarı yapılandırması
sudo ufw allow ssh
sudo ufw allow 18789/tcp
sudo ufw enable
# Parola girişini devre dışı bırak
sudo nano /etc/ssh/sshd_config
# PasswordAuthentication no
Kimlik Doğrulama Yapılandırması
{
"gateway": {
"auth": {
"mode": "password",
"password": "your-secure-password-here",
"sessionTimeout": 3600000
}
}
}
İzleme ve Bakım
Sağlık Kontrolü
# HTTP sağlık kontrolü
curl http://localhost:18789/health
# Otomatik yeniden başlatma
# crontab'a ekleyin
*/5 * * * * curl -f http://localhost:18789/health || systemctl restart openclaw
Günlük Yönetimi
# Günlük rotasyonu
sudo nano /etc/logrotate.d/openclaw
/var/log/openclaw/*.log {
daily
rotate 7
compress
missingok
notifempty
}
Özet
Uzaktan dağıtım, OpenClaw’u gerçek anlamda 7/24 erişilebilir hale getirir:
- Tailscale: En basit güvenli erişim çözümü
- SSH Tüneli: Geçici erişim için hızlı çözüm
- Bulut Sunucu: Ekip ve üretim ortamları için ilk tercih
- Kendi Sunucu: Gizlilik ve maliyet açısından en iyi denge
Güncelleme Geçmişi:
- 2026-02-26: İlk sürüm yayınlandı
Seri Navigasyonu:
- ← Önceki: Güvenlik Yapılandırması En İyi Uygulamalar
- → Sonraki: Mobil Erişim: iOS ve Android