n8n Kurulum Rehberi: Kendi Sunucunda Ücretsiz Çalıştır

n8n'i kendi sunucuna ücretsiz kur. Railway, Render ve VPS seçenekleriyle adım adım kurulum rehberi — kod bilmene gerek yok
n8n Kurulum Rehberi: Kendi Sunucunda Ücretsiz Çalıştır
Yazar: Mindi · Mart 2026 · ~10 dakika okuma
n8n Nedir, Neden Kendi Sunucuna Kurmalısın?
n8n, farklı uygulamaları birbirine bağlayan ve tekrar eden işleri otomatikleştiren açık kaynaklı bir araçtır. Zapier veya Make ile aynı işi yapar — ama ücretsiz ve kendi sunucunda çalışır.
n8n Cloud (kendi bulut servisleri) aylık ücret ister. Kendi sunucuna kurduğunda ise yalnızca sunucu maliyetini ödersin — ki bu da ayda 5-10 dolar civarı.
Bu rehberde dört farklı kurulum yöntemi anlatılıyor. En kolaydan başlayıp istersen daha gelişmişine geçebilirsin.
Yöntem Karşılaştırması
| Yöntem | Zorluk | Ücret | Süre |
|---|---|---|---|
| n8n Cloud | ⭐ En kolay | Ücretli ($20+/ay) | 2 dakika |
| Railway | ⭐⭐ Kolay | Ücretsiz başlar | 5 dakika |
| Render | ⭐⭐ Kolay | Ücretsiz başlar | 5 dakika |
| VPS (Hetzner/DigitalOcean) | ⭐⭐⭐ Orta | ~$5-10/ay | 20 dakika |
Yöntem 1 — n8n Cloud (En Kolay, Ücretli)
Teknik bilgi gerektirmez. Sadece hesap açıp kullanmaya başlarsın.
Adım 1: cloud.n8n.io adresine git ve hesap oluştur.
Adım 2: Plan seç. 14 gün ücretsiz deneme var.
Adım 3: Giriş yap, n8n arayüzü hazır.
✅ Ne zaman tercih et: Teknikle uğraşmak istemiyorsan ve bütçen varsa.
Yöntem 2 — Railway ile Ücretsiz Kurulum
Railway, uygulamaları kolayca buluta deploy etmeni sağlayan bir platform. Kod bilmene gerek yok.
Adım 1: railway.app adresine git, GitHub hesabınla kayıt ol.
Adım 2: "New Project" butonuna tıkla.
Adım 3: Arama kutusuna n8n yaz. Çıkan şablonu seç.
Adım 4: "Deploy" butonuna tıkla. Railway otomatik kurulumu başlatır.
Adım 5: Deploy tamamlandıktan sonra sağ üstte çıkan URLye tıkla. n8n arayüzüne erişirsin.
Adım 6: İlk girişte kullanıcı adı ve şifre oluştur.
✅ Ne zaman tercih et: Hızlıca başlamak istiyorsan ve VPS ile uğraşmak istemiyorsan.
⚠️ Dikkat: Railwayin ücretsiz planında aylık 5$ kredi var. n8n hafif kullanımda bu limiti aşmaz ama yoğun kullanımda ücret çıkabilir.
Yöntem 3 — Render ile Ücretsiz Kurulum
Render, Railwaye benzer başka bir platform. Ücretsiz planı var ama sürekli aktif olmayan servisleri uyutur — ilk açılış birkaç saniye gecikmeli olabilir.
Adım 1: render.com adresine git ve GitHub hesabınla kayıt ol.
Adım 2: "New +" butonuna tıkla → "Web Service" seç.
Adım 3: "Deploy an existing image" seçeneğini seç.
Adım 4: Image URL olarak şunu gir:
docker.io/n8nio/n8n
Adım 5: Aşağıdaki ayarları gir:
- Name: n8n (ya da istediğin bir isim)
- Region: Frankfurt (Türkiyeye en yakın)
- Instance Type: Free
Adım 6: "Environment Variables" bölümüne şunları ekle:
| Key | Value |
|---|---|
N8N_HOST |
Renderın sana verdiği URL (deploy sonrası görünür) |
N8N_PORT |
5678 |
N8N_PROTOCOL |
https |
Adım 7: "Create Web Service" butonuna tıkla. Deploy başlar.
Adım 8: Deploy tamamlanınca verilen URLye git. n8n açılır.
✅ Ne zaman tercih et: Renderı zaten kullanıyorsan veya Railwaye alternatif arıyorsan.
Yöntem 4 — VPSe Kurulum (Hetzner / DigitalOcean)
Bu yöntem biraz daha teknik ama en sağlam ve en ucuz çözüm. Ayda ~5 euroya Hetznerdan sunucu alıp üzerine n8n kurabilirsin.
Adım 1 — Sunucu Kur
Hetzner için:
- hetzner.com/cloud adresine git ve hesap aç
- "Add Server" butonuna tıkla
- Şu ayarları seç:
- Location: Nuremberg veya Helsinki
- Image: Ubuntu 22.04
- Type: CX11 (en ucuz — ayda ~4 euro)
- SSH key ekle veya şifre belirle
- "Create & Buy Now" butonuna tıkla
Adım 2 — Sunucuya Bağlan
Windows kullanıyorsan PuTTY indir. Mac/Linux için terminal yeterli.
ssh root@SUNUCU_IP_ADRESI
Hetznerdan e-posta ile gelen IP adresini kullan.
Adım 3 — Docker Kur
n8ni Docker ile kurmak en kolay yol. Terminale sırayla şunları yapıştır:
# Sistem güncellemesi
apt update && apt upgrade -y
# Docker kurulumu
curl -fsSL https://get.docker.com | sh
Adım 4 — n8ni Başlat
docker run -d \
--name n8n \
-p 5678:5678 \
-v ~/.n8n:/home/node/.n8n \
--restart unless-stopped \
n8nio/n8n
Bu komut n8ni başlatır ve sunucu yeniden başlasa bile otomatik olarak çalışmaya devam eder.
Adım 5 — Tarayıcıdan Aç
Tarayıcında şu adresi aç:
http://SUNUCU_IP_ADRESI:5678
n8n kurulum ekranı karşına çıkar. Kullanıcı adı ve şifre oluştur.
✅ Ne zaman tercih et: Uzun vadeli kullanım, veri gizliliği ve maliyet önemliyse.
İlk İş Akışını Kur
Kurulum tamamlandı. Şimdi n8ni test edelim.
Adım 1: Sol menüden "New Workflow" butonuna tıkla.
Adım 2: Ortaya gelen "+" butonuna tıkla ve "Schedule Trigger" seç.
Adım 3: Sağ panelde tetikleyici ayarını "Every Day" yap.
Adım 4: Tekrar "+" butonuna tıkla ve "Send Email" veya "HTTP Request" gibi bir aksiyon ekle.
Adım 5: Sağ üstten "Save" ve ardından "Activate" butonuna tıkla.
İlk otomasyonun hazır!
Yaygın Hatalar ve Çözümleri
"Cannot connect to n8n" hatası (VPS)
Güvenlik duvarı 5678 portunu kapatıyor olabilir. Şunu çalıştır:
ufw allow 5678
Railway/Renderda sürekli uyuyor
Ücretsiz planda servisler bir süre işlem yapmazsa uyur. Ücretli plana geç veya VPSi tercih et.
İş akışı çalışmıyor
Workflowun sağ üstten "Active" modunda olduğundan emin ol — gri "Inactive" değil, yeşil "Active" olmalı.
Sonraki Adımlar
n8n kurulumunu tamamladıysan sıra onu kullanmayı öğrenmekte:
- ChatGPT + n8n: Gelen e-postaları otomatik özetle
- Google Sheets + n8n: Formlara verilen yanıtları tabloya işle
- Telegram + n8n: Kendine özel bir bot kur
Bu konularda ayrı rehberler hazırlıyoruz. Takipte kal! 👊
Bu rehberde bir hata buldun veya aklında soru var mı? Yorumlarda belirt.