BYOK n8n'den Geçiş: API Anahtarı Yönetiminden Kurtulun

AgentRoost · April 9, 2026 · 5 dk okuma · Markdown olarak görüntüle
AgentRoost — Getting Started

Bir yıl önce n8n'i VPS'e kurduğunuzda her şey güzeldi. Kendi veriniz, kendi örneğiniz, kimseye bağımlılık yok. Sonra yapay zeka düğümlerini keşfettiniz.

AI Agent node'u çalıştırmak istediniz. Ama önce OpenAI API anahtarı lazım. Sonra aylık kredi bitti, limiti artırdınız. Bir gün "kota aşıldı" hatası geldi, tüm workflow'lar durdu. Sonra key leak uyarısı, rotasyon, tüm credential'ları tek tek güncellemek...

Bu yazı, o döngüden çıkmak isteyenler için.

BYOK Kurulumunun Gerçek Maliyeti

"Kendi sunucumda çalışıyor, bedava" diye başlayan bu serüven şöyle bir tabloya dönüşüyor:

Kalem Aylık Maliyet
VPS $10–18
OpenAI / Anthropic API $15–60
Domain + SSL (yıllık ÷ 12) $2–5
Zaman maliyeti (bakım, güncelleme, key rotasyonu) Takip edilmiyor
Toplam $27–83+

Ve bu sadece "ayın kötü geçmediği" senaryo. Bir workflow loop'a girerse, bir LLM node'u beklediğinizden fazla token harcarsa fatura katlanır. Fark edene kadar da geçmiş olsun.

Gizli Karmaşıklıklar

1. Anahtar yönetimi hiç bitmez. Her LLM sağlayıcısının ayrı API anahtarı var. OpenAI, Anthropic, Groq, Mistral... Hepsini n8n'in Credentials bölümüne tek tek girersiniz. Biri sızarsa tüm sistemi durdurursunuz; rotasyon yaparken hangi workflow hangi anahtarı kullandı diye araştırırsınız.

2. Kota sürprizleri workflow'ları patlatır. Rate limit veya hard cap aşıldığında n8n, AI node'dan 429 ya da quota exceeded alır. Node execution hata olarak işaretlenir. Eğer Error Workflow tanımlamamışsanız sessizce ölür; webhook bekleyen müşteriniz de yanıtsız kalır.

3. n8n sürüm güncellemesi size kalmış. docker pull n8nio/n8n:latest && docker compose up -d kolay görünür ama breaking change'ler vardır. Node davranışı değişir, bazı expression'lar artık çalışmaz. Güncelleyip test etmek için zaman ayırmak gerekir.

4. İki ayrı fatura, iki ayrı destek. VPS için bir bilet, OpenAI için başka bir bilet. Sorun hangisinden kaynaklanıyor? Bulmak genellikle sizi uğraştırır.

Ne İstiyorsunuz Aslında?

Büyük ihtimalle şunlar:

  • Kendi n8n örneğiniz — verileriniz sizin, workflow'larınız sizin, subdomain sizin.
  • AI node'ları çalışsın — hangi anahtar, hangi endpoint, hangi model diye düşünmeden.
  • Fatura tahmin edilebilir olsun — bu ay ne kadar LLM harcadım diye heyecanlanmadan.
  • Bakımla uğraşmayın — siz workflow yazın, altyapı sizin sorununuz olmasın.

Bunların hepsi aynı anda mümkün.

AgentRoost'ta Kendi n8n Örneğiniz

AgentRoost'ta n8n seçtiğinizde "yönetilen bir hizmet" almıyorsunuz — kendi n8n örneğinizi alıyorsunuz. Kendi logininiz, kendi veriniz, kendi subdomain'iniz (https://<sizin-id>.agentroost.app). Self-host etmiş gibi sahipleniyorsunuz ama DevOps'u biz yapıyoruz.

Ve farkı yaratan şu: AI/LLM kredileri aboneliğe dahil. OpenAI veya başka bir sağlayıcıya ayrıca abone olmanıza gerek yok. n8n'deki AI Agent node, Basic LLM Chain veya AI Transform düğümleri kutudan çıkar çıkmaz çalışır. 350'den fazla model arasından geçiş yapabilirsiniz — Claude, Llama, Mistral, Gemini — anahtar girmeden.

Nasıl Geçiş Yaparsınız?

Mevcut BYOK kurulumunuzdan taşınmak düşündüğünüzden çok daha az zahmetli.

Adım 1: Workflow'larınızı dışa aktarın.

n8n editörünüzde sol menüden Workflows açın. Her workflow için üç nokta menüsü → Export → JSON. Hepsini bir klasöre indirin. Alternatif olarak n8n CLI ile:

n8n export:workflow --all --output=./workflows-backup/

Adım 2: Credential'larınızı not edin (LLM anahtarları hariç).

Webhook URL'leri, Slack token'ları, Airtable anahtarları gibi LLM-dışı credential'larınızı listeleyin. Bunları yeni örnekte yeniden gireceksiniz. LLM anahtarlarını not etmenize gerek yok — yeni kurulumda zaten gerekmeyecekler.

Adım 3: AgentRoost'ta örneğinizi açın.

  1. agentroost.app üzerinden kayıt olun (e-posta/şifre ya da Google, Microsoft veya Discord ile).
  2. Dashboard'dan Yeni Agentn8n seçin.
  3. Örneğinize bir isim verin.
  4. Yaklaşık 2 dakika içinde https://<sizin-id>.agentroost.app açılır.

Adım 4: Workflow'larınızı içe aktarın.

Yeni n8n editörünüzde WorkflowsImport from File → kaydettiğiniz JSON dosyalarını seçin. Hepsi birkaç tıkla geri gelir.

Adım 5: Credential'ları güncelleyin, AI node'larını test edin.

LLM dışı credential'larınızı yeniden girin. Ardından AI node içeren bir workflow açın — credential alanı zaten doldurulmuş ve çalışmaya hazır olacak. Bir test execution çalıştırın; AI yanıt veriyorsa geçiş tamamdır.

Taşımayı Kolaylaştıran İpuçları

  • Webhook URL'leri değişir. Eski URL'lerinizi kullanan harici sistemler (Stripe, Shopify, form araçları vb.) varsa yeni URL'leri güncellemeyi unutmayın. Yeni URL formatı: https://<sizin-id>.agentroost.app/webhook/<path>
  • Schedule Trigger node'ları timezone'a dikkat eder. Yeni örnekte timezone ayarını kontrol edin (Settings → General → Timezone).
  • Büyük workflow'ları parçalar halinde test edin. Tümünü birden aktarıp hepsini aynı anda test etmek yerine kritik workflow'larla başlayın.
  • Hata workflow'u tanımlayın. AI node başarısız olduğunda sizi Telegram veya Slack'e bildirecek bir Error Workflow kurun.

Maliyet Karşılaştırması

Ortalama bir kullanıcı için:

Senaryo Aylık Maliyet
VPS + LLM API faturası + bakım zamanı $42+
AgentRoost Başlangıç $19.99 all-in

AI kullanımınız yoğunsa ya da birden fazla LLM sağlayıcısı deniyorsanız fark daha da açılır. AgentRoost'ta model seçimi size bırakılmış — daha ucuz modele geçmek için ayrı bir hesap açmanıza gerek yok.

AgentRoost'ta n8n ile Yapabilecekleriniz

Dahil kredilerle çalışan birkaç kullanım senaryosu:

  • Müşteri desteği özeti: Her gün gelen e-postaları Schedule Trigger → Gmail node → AI Summarize Chain → Notion veya Slack'e gönder.
  • İçerik pipeline'ı: RSS Feed Trigger → HTTP Request (kaynak URL fetch) → AI node (özetle + Türkçe'ye çevir) → WordPress REST API.
  • Fiyat takibi: Schedule Trigger → HTTP Request (rakip site) → IF node (fiyat değişti mi?) → Telegram mesajı.
  • Webhook-driven veri zenginleştirme: Formdan gelen lead → AI node (şirket araştırması) → CRM'e kayıt.

Bunların hiçbirinde API anahtarı girmeniz gerekmiyor.

AgentRoost'ta Başlamak

Planları karşılaştırın veya doğrudan n8n sayfasına gidin. Kayıt olun, n8n örneğinizi başlatın, workflow'larınızı taşıyın. 14 gün içinde memnun kalmazsanız iade garantisi var.

API anahtarı yönetimi artık sizin sorununuz değil.

Sıkça sorulan sorular

Mevcut n8n workflow'larımı AgentRoost'a taşımak ne kadar sürer?

Çoğu kurulum için 15–30 dakika yeterli. n8n'in yerleşik Export/Import JSON özelliğini kullanırsınız. Webhook URL'lerinizi kullanan harici sistemleri (Stripe, Shopify vb.) güncellemeniz gerekir; bu biraz daha sürebilir ama workflow mantığı aynen gelir.

Hangi AI modellerini kullanabilirim, model başına ücret ödüyor muyum?

350'den fazla model mevcut — Claude, Llama, Mistral, Gemini ve daha fazlası. Model değiştirmek için n8n'deki AI node'un model seçimini değiştirmeniz yeterli, ekstra ücret yok. Dahil krediler aboneliğinize göre belirlenir; her model için ayrı API hesabı açmanıza gerek yok.

Verilerim nerede saklanıyor, erişebilir misiniz?

n8n örneğiniz size özel, tek kiracılı bir ortamda çalışır. Workflow verileriniz, execution geçmişiniz ve credential'larınız başkalarıyla paylaşılan bir havuzda değil, yalnızca sizin örneğinize ait bir depolama alanında tutulur.

İptal edersem ne olur, verilerimi alabilir miyim?

İstediğiniz zaman iptal edebilirsiniz, sözleşme veya ceza yok. Aboneliği kapatmadan önce workflow'larınızı JSON olarak export edin; başka bir n8n kurulumuna istediğiniz zaman import edebilirsiniz. 14 gün içinde memnun kalmazsanız tam iade vardır.

AgentRoost ile self-host n8n'in farkı nedir, gerçekten 'benim' mi oluyor?

Evet, örnek size ait. Kendi n8n logininiz, kendi subdomain adresiniz (https://<sizin-id>.agentroost.app), kendi workflow ve verileriniz var. Fark şu: sunucu yönetimi, SSL, güncellemeler ve LLM entegrasyonu bizim tarafımızdan yürütülüyor. Siz sadece workflow yazmaya odaklanıyorsunuz.