n8n'i Docker'sız Kurmak: 2 Dakikada Kendi n8n Sunucunuz
n8n Kurarken Gerçekten Ne Kadar Zaman Harcıyorsunuz?
n8n'in güçlü olduğunu biliyorsunuz. Ama "self-host edeceğim" diye yola çıkıp ne kadar süre harcadığınızı bir düşünün:
- VPS satın alma ve SSH key oluşturma: 15-30 dakika
- Docker + Docker Compose kurma: 20-45 dakika
docker-compose.ymldosyasını düzenleme, port, volume, restart policy: 30 dakika+- SSL sertifikası (Nginx + Let's Encrypt): 30-60 dakika
- n8n'in hangi versiyonu,
N8N_BASIC_AUTH_USER,N8N_ENCRYPTION_KEY... çeyrek saat daha - İlk hata: "container çalışıyor ama port açık değil" araştırması: keyfi
Çoğu kişi ilk gün workflow yazmak yerine terminal hataları ayıklamakla geçirir.
n8n Docker olmadan kurulum arayanlar genellikle şunu istiyor: çalışan bir n8n örneği, mümkün olan en kısa sürede, sunucu bilgisi olmadan. Bu yazı tam olarak bunu anlatıyor.
"Kendi Örneğin" ile "Bulut Servisi" Arasındaki Fark
n8n'i üç şekilde kullanabilirsiniz:
| Yöntem | Kimin kontrolünde? | Kurulum süresi | AI düğümleri |
|---|---|---|---|
| n8n.cloud | n8n şirketi sunucuları | Anında (SaaS) | Kendi API key'in |
| Self-host (Docker/VPS) | Sizin sunucunuz | 1-4 saat | Kendi API key'in |
| AgentRoost | Sizin örneğiniz, bizim altyapımız | ~2 dakika | Dahil, hazır |
AgentRoost'ta aldığınız şey bir "managed n8n servisi" değil: kendi n8n örneğiniz. Kendi login'iniz, kendi workflow verileriniz, kendi subdomain'iniz (https://<id>.agentroost.app). Farkı şurada: sunucuyu siz ayarlamazsınız, SSL'i siz kurmazsınız, güncellemeleri siz yapmazsınız — ama örnek tamamen size aittir.
Adım Adım: 2 Dakikada Çalışan n8n
1. Hesap oluşturun
agentroost.app adresine gidin. E-posta/şifre ile veya Google, Microsoft ya da Discord hesabınızla kaydolun.
2. n8n framework'ü seçin
Dashboard'dan "New Agent" → n8n seçin. Bu aşamada başka bir şey yapmanıza gerek yok; framework, ortam değişkenleri, şifreleme anahtarı — hepsi arka planda otomatik oluşturulur.
3. İsim verin
Örneğinize bir isim yazın (örneğin: pazarlama-otomasyon). Bu isim subdomain'inizin bir parçası olacak.
4. Editor açıldı
Birkaç saniye içinde https://<sizin-id>.agentroost.app adresinde n8n editörünüz açılıyor. Tarayıcıda n8n'i görüyorsunuz — terminal yok, SSH yok, Docker yok.
5. İlk workflow'unuzu kaydedin
Soldaki menüden "Workflows" → "New Workflow" deyin. Bir Schedule Trigger düğümü sürükleyin, yanına bir HTTP Request düğümü ekleyin. Kaydedin. Çalışıyor.
AI düğümleri: n8n editöründe "AI Agent", "OpenAI", "Anthropic" gibi düğümleri gördüğünüzde API key girmeniz gerekmez. AgentRoost dahil ettiği LLM kredileriyle bu düğümleri doğrudan çalıştırır. Her rakip platformda (n8n.cloud, Zapier, Make, Elestio) bu düğümler için kendi API key'inizi getirmeniz gerekir; burada gerekmez.
Gerçek Bir Kullanım: Webhook → AI → Slack Bildirimi
Diyelim ki bir form doldurulduğunda AI ile özet çıkarıp Slack'e göndermek istiyorsunuz. n8n'de bu şöyle görünür:
Webhook Trigger
└─> Set (form verisini temizle)
└─> AI Agent (GPT-4o veya istediğiniz model ile özet al)
└─> Slack (özeti kanala gönder)
Webhook Trigger düğümü size https://<id>.agentroost.app/webhook/... formatında bir public HTTPS URL verir. Formu bu URL'e POST etmek yeterli. SSL dahil, dışarıdan erişilebilir, siz ayarlamadınız.
AI Agent düğümünde model seçin (AgentRoost 350'den fazla LLM modeli destekler, istediğiniz zaman değiştirebilirsiniz), prompt yazın:
Sen bir içerik özetleme asistanısın. Aşağıdaki form içeriğini 3 cümleyle özetle:
{{ $json.formContent }}
Set düğümüyle Slack'e gönderilecek mesajı şekillendirin:
{
"text": "Yeni başvuru özeti:\n{{ $('AI Agent').item.json.text }}"
}
Bu workflow'u self-host kurulumda yazmak saatler alırdı — önce çalışan bir örnek olması gerekirdi. Burada doğrudan işe koyuluyorsunuz.
Sık Sorulan "Self-Host" Endişeleri
"Verilerim nerede?"
Workflow verileriniz ve credentials'larınız yalnızca sizin örneğinizde tutulur. Başka kullanıcıların örnekleriyle paylaşılmaz.
"n8n güncellemeleri nasıl olacak?"
AgentRoost altyapı güncellemelerini yönetir. Siz yeni bir n8n versiyonu çıktığında terminal açıp docker pull yazmak zorunda kalmazsınız.
"Kendi domain'imi bağlayabilir miyim?"
Şu an her örnek https://<id>.agentroost.app subdomaini üzerinden çalışıyor. HTTPS otomatik, sertifika yönetimi dahil.
"Kaç workflow yapabilirim?"
n8n örneğinizin sınırını n8n belirler, AgentRoost yapay bir workflow sayısı sınırı koymaz.
Docker ile Self-Host: Gerçek Maliyet Tablosu
"Ucuza çıkarım" diye VPS + Docker yoluna gidenlerin gerçek maliyeti:
| Kalem | Aylık maliyet |
|---|---|
| VPS (2GB RAM, yeterli n8n için) | ~$6-12 |
| OpenAI / Anthropic API kredisi (AI node için) | $10-30+ |
| Let's Encrypt + Nginx kurulum zamanı (ilk ay) | 2-4 saat |
| Güncellemeler, yedekleme, monitoring | aylık 1-2 saat |
| Toplam (para + zaman maliyeti) | $16+ / ay + DevOps yükü |
AgentRoost'un $19.99/mo fiyatı bu kalemleri tek çatıda toplar: sunucu, AI kredileri, SSL, subdomain, güncelleme. 14 gün içinde fikriniz değişirse tam iade alırsınız.
AgentRoost'ta n8n'e Başlamak
Kendi n8n örneğinizi — login'iniz, veriniz, workflow'larınız — DevOps olmadan çalıştırmak için:
- agentroost.app/tr/agents/n8n adresine gidin
- Framework olarak n8n seçin
- ~2 dakika sonra editörünüz açık, AI düğümleri hazır
Başlangıç planı $19.99/mo'dan başlıyor. İptal her zaman, anında.
Özet
Docker ve VPS bilgisi gerektiren self-host kurulumu, n8n'in gerçek gücüne ulaşmanın önündeki en büyük engel. Ama "kendi örneğinize sahip olmak" ile "sunucuyu kendiniz yönetmek" aynı şey değil. AgentRoost bu ikisini ayırıyor: örnek tamamen size ait, DevOps sizin probleminiz değil — ve AI düğümleri zaten çalışıyor.
Sıkça sorulan sorular
n8n'i Docker olmadan self-host edebilir miyim?
Teknik olarak Docker olmadan n8n kurmak mümkün (Node.js ile doğrudan çalıştırabilirsiniz) ama SSL, port yönetimi, process supervisor ve güncelleme sorunları devam eder. AgentRoost bu kurulum yükünü tamamen ortadan kaldırır: kendi n8n örneğiniz çalışır, siz hiç terminal açmazsınız.
AI düğümleri için kendi OpenAI API key'imi girmem gerekiyor mu?
Hayır. AgentRoost planlarına LLM kredisi dahildir. n8n editöründeki AI Agent, OpenAI veya Anthropic düğümlerine API key girmenize gerek kalmaz; krediler zaten aktif gelir.
Workflow'larım ve verilerim güvende mi? Başkaları görebilir mi?
Her kullanıcının n8n örneği izole çalışır. Workflow verileriniz ve credentials'larınız yalnızca sizin örneğinizde tutulur, başka kullanıcılarla paylaşılmaz.
Aboneliği istediğim zaman iptal edebilir miyim?
Evet, iptal her zaman ve anında geçerli olur. Ayrıca ilk 14 gün içinde iptal ederseniz tam iade alırsınız, koşulsuz.
Webhook URL'im dışarıdan erişilebilir mi? HTTPS var mı?
Evet. Tüm örnekler https://<id>.agentroost.app üzerinden çalışır. Webhook Trigger düğümü size otomatik olarak public, HTTPS'li bir URL verir. SSL sertifikası kurmanıza gerek yok, otomatik yönetilir.