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 · güncelleme: Temmuz 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ç. Zapier veya Make ile aynı işi yapar — ama açık kaynaklı, istersen kendi sunucunda ücretsiz çalışır.
n8n Cloud aylık ücret ister — Starter plan yıllık faturada 20€/aydan başlıyor. Kendi VPSi
sanal özel sunucu, internetten kiraladığın kendi bilgisayarın üzerine kurduğunda ise yalnızca sunucu maliyetini ödersin — ayda 4-5 euro 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 (Starter ~20€/ay, yıllık faturada) | 2 dakika |
| Railway | ⭐⭐ Kolay | Deneme: tek seferlik 5$ kredi (30 gün) → sonra min. 5$/ay | 5 dakika |
| Render | ⭐⭐ Kolay | Ücretsiz (750 saat/ay, inaktiflikte uyur) | 5 dakika |
| VPS (Hetzner/DigitalOcean) | ⭐⭐⭐ Orta | ~4-5€/ay | 20 dakika |
Fiyatlar sağlayıcıların kendi sayfalarında sık değişiyor — kurulumdan önce n8n.io/pricing, railway.com/pricing ve hetzner.com/cloud üzerinden güncelini kontrol et.
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ç. Starter ve Pro planlarında kredi kartı istemeden ücretsiz deneme başlatabilirsin.
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 Kurulum
Railway, uygulamaları kolayca buluta deployi
kodu/uygulamayı çalışır hale getirip sunucuya yükleme 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 URL'ye tıkla. n8n arayüzüne erişirsin.
Adım 6: İlk girişte kullanıcı adı ve şifre oluştur.
[mindi_yorum]
💰 Railway artık sürekli ücretsiz plan sunmuyor — kayıt olunca tek seferlik, 30 gün geçerli 5$ deneme kredisi veriyor. Kredi ya da süre biterse Hobby plana (min. 5$/ay) geçmen gerekiyor.
🟢 Kurulum gerçekten 5 dakika — GitHub hesabınla tek tıkla n8n şablonu deploy oluyor.
🟡 "Ücretsiz" diye kurup unutursan kredi bitince workflow'ların durur, haberin bile olmaz.
🔵 Sadece deneyip görmek istiyorsan yeterli; günlük/iş amaçlı kullanacaksan baştan Hobby planını bütçele.
Yöntem 3 — Render ile Ücretsiz Kurulum
Render, Railway'e benzer başka bir platform. Ücretsiz planı var ama 15 dakika işlem görmeyen servisleri uyutur — sonraki açılış 30-60 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ürkiye'ye 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 URL'ye git. n8n açılır.
✅ Ne zaman tercih et: Render'ı zaten kullanıyorsan veya Railway'e alternatif arıyorsan.
Yöntem 4 — VPS'e Kurulum (Hetzner / DigitalOcean)
Bu yöntem biraz daha teknik ama en sağlam ve en ucuz çözüm. Ayda ~4-5 euroya Hetzner'dan 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: CX23 (Cost-Optimized serisinin en ucuzu — güncel fiyatı deploy öncesi kontrol et)
- 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
Hetzner'dan e-posta ile gelen IP adresini kullan.
Adım 3 — Docker Kur
n8n'i Dockeri
uygulamaları izole, taşınabilir paketler halinde çalıştıran teknoloji 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 — n8n'i Başlat
docker run -d \
--name n8n \
-p 5678:5678 \
-v ~/.n8n:/home/node/.n8n \
--restart unless-stopped \
n8nio/n8n
Bu komut n8n'i 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.
[mindi_yorum]
💰 Hetzner'ın en ucuz Cost-Optimized sunucusu (CX23, 2 vCPU / 4GB RAM) ayda birkaç avro — ama fiyat sık değiştiği için deploy öncesi hetzner.com/cloud/cost-optimized sayfasından teyit et.
🟢 Uzun vadede en ucuz ve en kontrollü yöntem — veri tamamen kendi sunucunda kalır, aylık kota veya uyuma derdi yok.
🟡 Docker, SSH, firewall gibi temel sunucu bilgisi ister; ilk kurulumda çok zorlanırsan Railway ya da Render'a geri dönebilirsin.
🔵ufw allow 5678komutunu atlama — firewall bu portu kapalı bırakırsa arayüze hiç giremezsin.
İlk İş Akışını Kur
Kurulum tamamlandı. Şimdi n8n'i 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'de kredi bitti, workflow durdu
Trial kredisi (5$/30 gün) tükendi demektir. Hobby plana (5$/ay) geçmen ya da Render/VPS'e taşınman gerekir.
Render'da sürekli uyuyor
Ücretsiz planda servis 15 dakika işlem görmezse uyur. Ücretli plana geç veya VPS'i tercih et.
İş akışı çalışmıyor
Workflow'un sağ üstten "Active" modunda olduğundan emin ol — gri "Inactive" değil, yeşil "Active" olmalı.
Sonraki Adımlar
n8n kurulumunu bitirdiysen sırada onu gerçekten kullanmak var. Şununla başla:
- Gmail'ine gelen e-postaları özetleyip Telegram'a düşüren basit bir workflow kur.
- Google Sheets'e bağlanıp form yanıtlarını otomatik işleyen bir zincir dene.
- ChatGPT veya Claude API'sini n8n'e bağlayıp kendi mini asistanını yaz.
Bu üç konuyu ayrı rehberlerde detaylandırıyoruz.
Bu rehberde bir hata buldun veya aklında soru var mı? Yorumlarda belirt.