Kendi n8n'inizi Docker Olmadan Dakikalar İçinde Çalıştırın
Kendi n8n'inizi Docker Olmadan Dakikalar İçinde Çalıştırın
n8n'i kendi başınıza kurmaya kalktığınızda sizi bekleyen yol haritası şöyle görünür: bir VPS seçin, Ubuntu yapılandırın, Docker ve Docker Compose kurun, Nginx tersine proxy yazın, Let's Encrypt SSL sertifikası alın, SMTP ayarlayın, portu güvenlik duvarından açın, yedekleme stratejisi belirleyin. Daha workflow yazmaya başlamadan önce.
Bu yazı alternatifi gösteriyor: sunucu yönetimi olmadan size ait bir n8n instance'ı — verileriniz sizde, subdomain'iniz sizde, iş akışlarınız sizde.
"Kendi sunucu" ile "yönetilen servis" arasındaki fark neden önemli?
n8n Cloud gibi yönetilen servislerde editörünüz bir SaaS ürünü üzerinde çalışır: siz kiracısınız, verinin tam sahibi değilsiniz. n8n'i kendi VPS'inize kurduğunuzda tam sahiplik vardır ama DevOps yükü de gelir.
AgentRoost üçüncü bir yol sunar: https://<sizin-id>.agentroost.app adresinde çalışan, yalnızca sizin girişinizle açılan, kendi n8n instance'ınız. Workflow'larınız, credentials'larınız, execution geçmişiniz — hepsi size ait. Biz sadece sunucuyu ayakta tutuyoruz.
Fark önemli çünkü:
- Veri taşınabilirliği: n8n'in yerleşik Export özelliğiyle tüm workflow'larınızı JSON olarak dışa aktarabilirsiniz. İstediğiniz zaman, istediğiniz yere.
- Credentials izolasyonu: Başka bir kiracı sizin API anahtarlarınıza dokunamaz; instance tek kiracılı.
- Subdomain kontrolü:
https://<id>.agentroost.appsizin webhook URL'niz. Harici servisler (Stripe, GitHub, Slack) bu adrese hook kurabilir, adres değişmez.
Docker kurulumunun gerçek maliyeti
Standart "self-host n8n" kılavuzları şunu anlatmaz: kurulum tek seferlik değil, bakım gerektiren bir süreç.
| Görev | Ne zaman |
|---|---|
| n8n image güncellemesi | Her yeni sürümde |
| SSL yenileme sorunu | Let's Encrypt 90 günde bir |
| Disk doldu uyarısı | Execution log'ları birikirken |
| Docker daemon çöktü | Herhangi bir sabah |
| Güvenlik yaması | İşletim sistemi güncellemelerinde |
Bu görevlerin her biri küçük görünür, toplamı değil. Otomasyona geçmenin amacı zamanınızı geri kazanmaksa, sunucu bakımı bu kazanımı siler.
AI node'ları: asıl fark burada
n8n'in AI yeteneklerini (AI Agent node, OpenAI node, Anthropic node, summarize chain, vector store, embeddings) kullanmak için normalde şunlar gerekir:
- OpenAI, Anthropic veya başka bir LLM sağlayıcısında hesap açın.
- API anahtarı alın ve ödeme yöntemi ekleyin.
- Her modelin token fiyatını takip edin.
- n8n'e credential ekleyin.
AgentRoost'ta bu adımların hiçbiri yok. AI/LLM node'larına bağlanan krediler aboneliğinize dahildir. Kendi API anahtarınızı getirmek zorunda değilsiniz. Editörü açın, AI Agent node'unu sürükleyin, çalıştırın.
350'den fazla model arasından istediğinizi seçin; isterseniz kendi anahtarınızı bağlayıp o modeli de kullanabilirsiniz. Zorunluluk değil, esneklik.
AgentRoost'ta n8n'i başlatmak: gerçek adımlar
Teorik değil, gerçekte nasıl görünüyor:
1. Hesap oluşturun agentroost.app adresine gidin, e-posta/şifre veya Google/Microsoft/Discord ile kayıt olun. Birkaç saniye.
2. n8n framework'ünü seçin "Yeni workspace" → "n8n" seçin. Instance'a bir isim verin (bu, subdomain'iniz olacak).
3. Editörünüz açılır
https://<sizin-id>.agentroost.app adresinde kendi n8n editörünüz canlıya geçer. Başka kurulum adımı yok.
4. Workflow kurun, AI node'unu deneyin AI Agent node'unu ekleyin. Credential sorulmaz — krediler zaten bağlı. Bir Schedule Trigger ekleyin, bir HTTP Request node'u, bir Set node'uyla veriyi şekillendirin. Kaydedin ve etkinleştirin.
Tüm bu süreç ~2 dakika.
Pratik örnek: günlük haber özeti workflow'u
Sabah 08:00'de çalışıp üç haber kaynağından başlıkları çeken, AI ile özetleyen ve Slack'e gönderen bir workflow nasıl kurulur?
Schedule Trigger
→ her gün 08:00'de tetikle
HTTP Request (×3, farklı RSS/API kaynak)
→ Method: GET
→ URL: https://haber-kaynagi.com/rss.xml
Merge (tüm sonuçları birleştir)
→ Mode: Append
AI Agent
→ System Prompt: "Aşağıdaki başlıkları 5 maddelik Türkçe özet olarak ver."
→ User message: {{ $json.titles }}
→ Model: istediğiniz (dahili kredi)
Slack
→ Channel: #günlük-özet
→ Message: {{ $json.output }}
Bu workflow'u n8n bulut versiyonunda kurmak için ayrıca bir OpenAI hesabı açıp ödeme kartı eklemeniz gerekirdi. Burada editörü açıp sürükleyerek yapıyorsunuz.
Webhook'lar ve harici entegrasyonlar
n8n'in güçlü yanlarından biri Webhook Trigger node'u: herhangi bir harici servis bu URL'ye POST atınca workflow başlar.
AgentRoost instance'ınızda webhook URL'niz şu formatta olur:
https://<sizin-id>.agentroost.app/webhook/<endpoint-id>
Bu URL herkese açık HTTPS üzerinde çalışır, SSL kurulumu gerektirmez, subdomain sabit kalır. Stripe ödeme bildirimi, GitHub PR hook'u, Typeform gönderimi — hepsi buraya yönlendirilebilir.
Örnek kullanım alanları:
- Stripe webhook → n8n → Notion: Her yeni ödeme otomatik olarak Notion CRM'e eklenir.
- GitHub PR açıldı → n8n → Slack: Geliştirme ekibi anında bilgilendirilir.
- Typeform gönderimi → n8n → e-posta dizisi: Form dolduran kişiye özelleştirilmiş akış başlar.
Fiyat gerçekçiliği
Bunu kendiniz kurmak ne kadar maliyetli?
| Bileşen | Tahmini aylık maliyet |
|---|---|
| Giriş seviyesi VPS | ~6–10 $ |
| Alan adı / SSL (Cloudflare ücretsiz, ama zaman) | 0 $ + bakım süresi |
| OpenAI API (hafif AI kullanımı) | ~8–15 $ |
| Yedekleme servisi | ~2–5 $ |
| Toplam | ~16–30 $ |
Ve bunun üstüne sunucu bakımı, güncelleme, sorun giderme — saatinizin değeri.
AgentRoost Basic planı $19.99/ay, hepsi dahil. Artı kredi paketi veya üst tier isterseniz planları karşılaştırabilirsiniz.
14 gün iade garantisi var; beğenmezseniz sorma-soruşturma iade.
Öne çıkan avantajlar
- DevOps sıfır: Docker, Nginx, SSL, sistem güncellemesi — bunların hiçbiriyle uğraşmıyorsunuz.
- Gerçek sahiplik: Workflow'larınız, credentials'larınız, verileriniz — JSON olarak dışa aktarılabilir, taşınabilir.
- AI node'ları hazır: OpenAI, Anthropic veya dahili kredilerle çalışan herhangi bir model; API anahtarı gerektirmez.
- Anında webhook: Sabit HTTPS subdomain, harici servisler hemen bağlanabilir.
- $19.99/ay: Tek fatura, kendi VPS + API maliyetiyle yarışır, bakım süresi olmadan.
Başlamaya hazır mısınız?
n8n workspace'inizi açın ve ilk workflow'unuzu bugün kurun — AI node'ları hazır, API anahtarı gerekmez, sunucu kurulumu yok.
Hangi planın size uygun olduğunu görmek için planları karşılaştırın.
Sıkça sorulan sorular
n8n'i Docker olmadan kendi sunucuma kurmak mümkün mü?
Evet, n8n'in npm paketi olarak kurulumu teknik olarak mümkün ama SSL, process yönetimi ve güncellemeler yine manuel olarak yönetilmesi gereken işler. Daha pratik alternatif: AgentRoost'ta kendi instance'ınızı açmak — sunucu, SSL ve güncelleme sizin yerinize halledilir, sahiplik size ait kalır.
AgentRoost'ta n8n kullanırken kendi OpenAI API anahtarımı kullanmak zorunda mıyım?
Hayır. AI ve LLM node'ları için gereken krediler aboneliğinize dahildir; ayrıca bir API anahtarı getirmenize gerek yok. Dilerseniz kendi anahtarınızı da ekleyebilirsiniz — zorunluluk değil, esneklik.
Workflow'larımı dışa aktarabilir miyim? Verilerim bende mi kalır?
Evet. n8n'in yerleşik Export özelliğiyle tüm workflow'larınızı JSON formatında indirebilirsiniz. Instance'ınız tek kiracılı olduğu için verileriniz başka kullanıcılarla paylaşılmaz.
İptal edersem ne olur? Yıllık taahhüt var mı?
Abonelik aylık olup istediğiniz zaman iptal edilebilir. Yıllık zorunluluk veya uzun dönemli sözleşme yoktur. Ayrıca satın alma tarihinden itibaren 14 gün içinde iade talep edebilirsiniz.
Kaç farklı LLM modeli kullanabilirim?
AgentRoost 350'den fazla model desteği sunar ve istediğiniz zaman model değiştirebilirsiniz. Dahili kredilerle çalışan modeller için API anahtarı gerekmez; farklı modeller denemek için sadece n8n editöründe seçim yapmanız yeterli.