Docker, SSL, Sunucu Yok: DevOps'suz Kendi n8n Örneğiniz

AgentRoost · April 19, 2026 · 5 dk okuma · Markdown olarak görüntüle
AgentRoost — Self-Hosting & Ownership

n8n'i kendi sunucunuzda çalıştırmak istediğinizde internet sizi genellikle şu adımlara yönlendiriyor: bir VPS kiralayın, Docker Engine kurun, docker-compose.yml yazın, Nginx veya Traefik ile ters proxy yapılandırın, Let's Encrypt sertifikası alın, cron ile yedek alın, güncellemeleri takip edin. Bunların hepsi birbirini izleyen teknik adımlar — ve birinde takılırsanız n8n editörünü henüz görmemişsinizdir.

Bu yazı farklı bir soruyu yanıtlıyor: Sahiplik ile DevOps yükünü birbirinden ayırmak mümkün mü?

Kısa yanıt: Evet. Uzun yanıt da bu yazının konusu.


Self-Host Etmek Ne Demek, Ne Demek Değil?

"Self-host" kavramı çoğunlukla "kendi sunucunda, kendin kurup çalıştırmak" şeklinde anlaşılır. Ama aslında önemli olan kısım şu: örnek sizin olsun, verileriniz başkasının bulutunda bir havuzda yüzmesin, oturum açma bilgileriniz size özel olsun, iş akışlarınızı istediğiniz gibi düzenleyebilesiniz.

Bunu sağlamak için Docker'ı kendiniz mi kurmanız gerekiyor? Hayır.

Sahiplik ile altyapı kurulumu farklı şeyler. Birincisini istiyorsanız ikincisini kendiniz yapmak zorunda değilsiniz.


Klasik Self-Host Yolunun Gerçek Maliyeti

Pek çok kılavuz adımları "basit" gösterir. Gerçekte ne kadar sürer?

Adım Tahmini Süre
VPS seçimi + SSH erişimi 15–30 dk
Docker Engine kurulumu 10–20 dk
docker-compose.yml hazırlama 20–40 dk
Ters proxy (Nginx/Traefik) yapılandırma 30–60 dk
SSL sertifikası (Let's Encrypt + otomatik yenileme) 15–30 dk
İlk test ve hata ayıklama 30–120 dk
Toplam 2–5 saat

Ve bu sadece kurulum için. Ardından: n8n güncellemeleri, Docker imaj geçişleri, disk doluluk uyarıları, sertifika yenileme hatası e-postaları…

Bu süreyi otomasyon iş akışları yazmaya harcamak daha mantıklı değil mi?


Sahiplik Hakkı Neden Önemli?

n8n Cloud'un ne sunduğunu biliyorsunuz: iş akışları n8n şirketinin altyapısında koşuyor, diğer kullanıcılarla ortak bir ortamda. Bu çoğu kullanım için gayet iyi. Ama bazı durumlar var ki tek kiracılı bir örnek ciddi fark yaratır:

  • Webhook gizliliği: Müşteri verileri, sipariş bildirimleri ya da iç araçlar iş akışlarından geçiyorsa verinin paylaşımlı bir ortamda oturması sorun yaratabilir.
  • Özel yapılandırma: N8N_EDITOR_BASE_URL, özel node'lar, Community Edition paketleri — bunların hepsini yönetebilmek için örneğe tam erişim gerekir.
  • Veri taşınabilirliği: Kendi örneğinizden tüm iş akışlarınızı, kimlik bilgilerinizi ve çalıştırma geçmişinizi dışa aktarabilirsiniz. Bir gün başka bir ortama geçmek isterseniz eliniz boş kalmazsınız.

n8n'i Docker Olmadan Çalıştırmak: AgentRoost Yöntemi

AgentRoost'ta n8n örneği açtığınızda aldığınız şey şu:

  • Tek kiracılı, size özel bir n8n örneği — başka hiçbir kullanıcının verisi aynı kurulumda yer almaz; örnek tamamen sizindir.
  • Public HTTPS URL'si hazır: https://<sizin-id>.agentroost.app — sertifika kurulumu, ters proxy, port yönlendirme yok.
  • Yapay zeka kredileri dahil: AI Agent node'u, LLM node'u, OpenAI-uyumlu API düğümleri — ek API anahtarı gerekmez, ek fatura gelmez. Bu nokta önemli çünkü n8n Cloud, Zapier, Make, Elestio ve rakip tüm platformlar BYOK (kendi API anahtarını getir) modeline göre çalışır; AgentRoost'ta krediler aboneliğe dahildir.
  • 350'den fazla LLM modeli arasından seçim yapabilir, istediğiniz zaman değiştirebilirsiniz.
  • Verileriniz sizindir: İş akışlarınızı ve kimlik bilgilerinizi dilediğiniz zaman dışa aktarabilir, aboneliği iptal edebilirsiniz.

AgentRoost'ta n8n Nasıl Açılır? (Gerçek Adımlar)

Teknik olmayan biri için gerçek süreç:

  1. /tr/agents/n8n adresine gidin.
  2. E-posta/şifre, Google, Microsoft veya Discord ile kayıt olun.
  3. Framework olarak n8n seçin, örneğinize bir isim verin.
  4. Yaklaşık 2 dakika içinde https://<isminiz>.agentroost.app adresinde n8n editörünüz hazır.
  5. AI Agent ya da LLM node'u oluşturun — credentials alanı zaten yapılandırılmış, siz hiçbir API anahtarı girmeden doğrudan kullanabilirsiniz.
  6. Webhook trigger oluşturduğunuzda URL otomatik olarak public HTTPS'dir; ngrok ya da başka bir tünel gerekmez.

Kurulum adımları bu kadar. Docker Compose satırı yok, sudo yok, sertifika doğrulaması bekleme ekranı yok.

Fiyatlandırma: $19,99/ay'dan başlar. Bir VPS ($6) + AI kredisi ($10) + kurulum/bakım emeğini tek fiyata topladığınızda bu rakam mantıklı oturuyor. 14 gün içinde memnun kalmazsanız iade alabilirsiniz.


Hangi n8n Node'ları AI Kredileriyle Çalışır?

AgentRoost'taki dahili AI entegrasyonu, n8n'in şu node tiplerine doğrudan bağlanır:

  • AI Agent — bir veya birden fazla araç kullanan otonom ajan akışları
  • LLM Chain — sabit bir prompt + model kombinasyonu
  • Summarize / Classify / Extract — belge ve metin işleme için hazır şablonlar
  • Embeddings + Vector Store — RAG iş akışları için

Bu node'ların "Credential" alanına bir şey girmek zorunda değilsiniz. AgentRoost arka planda OpenAI-uyumlu uç noktayı zaten yapılandırıyor.


"Ama Ben Yine de Kontrolü Elimde Tutmak İstiyorum"

Haklı bir kaygı. İşte somut yanıtlar:

Verilerimi dışa aktarabilir miyim? Evet. n8n'in yerleşik "Export All Workflows" özelliğiyle tüm iş akışlarınızı JSON olarak indirirsiniz. Kimlik bilgilerinizi de dışa aktarabilirsiniz.

Community node kurabilir miyim? Evet, n8n'in Community Nodes özelliği örneğinizde etkindir.

Webhook URL'im nasıl görünür? https://<id>.agentroost.app/webhook/... biçimindedir ve örneğiniz çalıştığı sürece aktiftir. Dışarıdan erişilebilir, SSL sertifikalıdır; ngrok veya başka bir araç gerekmez.

Örneği silersem ne olur? Önce verilerinizi dışa aktarın (iş akışları + kimlik bilgileri JSON). Ardından iptal edin. Veriler sizinle birlikte gider.


DevOps Öğrenmeden Otomasyon Yazmak

Self-hosting'in amacı genellikle kontrol ve sahiplik. Bu ikisi için Docker öğrenmek zorunda değilsiniz. Zamanınızı şunlara harcayabilirsiniz:

  • Schedule Trigger + HTTP Request + IF node ile bir fiyat izleyici yazmak
  • AI Agent node'u + bir araç seti ile bir müşteri destek botu kurmak
  • Webhook Trigger + Notion/Airtable entegrasyonu ile bir içerik onay akışı oluşturmak

Altyapı sorumluluğunu bıraktığınızda bu iş akışlarını yazmak için daha fazla zamanınız kalır.

Planları karşılaştırın ve örneğinizi başlatın →

Sıkça sorulan sorular

n8n'i Docker olmadan gerçekten kullanabilir miyim?

Evet. Docker, n8n'i self-host etmenin bir yolu — tek yolu değil. AgentRoost'ta kendi n8n örneğiniz Docker, VPS veya SSL sertifika kurulumu gerektirmeden hazır gelir. Siz sadece tarayıcıdan editörü açarsınız.

AI node'ları için API anahtarı girmem gerekiyor mu?

Hayır. AgentRoost aboneliğinize yapay zeka kredileri dahildir. AI Agent, LLM Chain ve diğer AI node'larının Credential alanına bir şey girmenize gerek yok. Bu, n8n Cloud, Zapier, Make ve rakip tüm platformlardan farklı bir modeldir — onlar kendi API anahtarınızı getirmenizi bekler.

Verilerimi dışa aktarabilir miyim?

Evet. n8n'in yerleşik Export özelliğiyle tüm iş akışlarınızı JSON formatında indirebilirsiniz. Kimlik bilgilerinizi de dışa aktarabilirsiniz. İstediğiniz zaman iptal edebilir ve verilerinizi yanınıza alabilirsiniz.

Aboneliği iptal edersem ne olur?

İptal etmeden önce iş akışlarınızı ve kimlik bilgilerinizi JSON olarak dışa aktarmanızı öneririz. Abonelik iptalinden sonra örnek kaldırılır. Verileriniz sizindir — bir kopyasını aldıktan sonra başka bir ortama taşıyabilirsiniz. Ayrıca 14 günlük iade garantisi mevcuttur.

Community node kurabilir miyim?

Evet. n8n'in Community Nodes özelliği AgentRoost örneklerinde etkindir. İstediğiniz üçüncü taraf node paketini n8n Settings > Community Nodes üzerinden kurabilirsiniz.