n8n VPS hosting: kendi sunucunuzda çalışan iş otomasyonu
- Docker imajına iki satırlık komutla kurulum
- İş akışı çalıştırma sayısı sınırı yok
- İş akışı verileri kendi sunucunuzda saklanır
HELPER VPS n8n VPS, Docker uygulama imajıyla oluşturulan bir Linux bulut sunucusunda resmi n8n Docker imajını çalıştırdığınız bir self-hosted kurulumdur; aylık $25.00 fiyatından 1, 3, 6 veya 12 aylık dönemlerle faturalandırılır. Oluştururken imaj listesinden Docker'ı seçin, bağlanın, yalnızca iki komut çalıştırın ve n8n düzenleyici açılır.
n8n nedir?
n8n, birden fazla uygulama ve hizmeti node'larla birbirine bağlayarak işleri otomatikleştiren bir iş akışı otomasyon aracıdır. Ekranda node'ları sürükleyip bağlamanız yeterlidir; gereken yerlere JavaScript veya Python kodunu doğrudan ekleyebilirsiniz. Yüzlerce hizmet bağlantı node'u, HTTP istek node'u ve webhook node'u sayesinde API'si olan neredeyse her hizmetle veri alışverişi yapar.
n8n, kaynak kodu açık fair-code bir yazılımdır ve Sustainable Use License kapsamında kendi işleriniz ve şirket içi kullanım için kurup ücretsiz kullanabilirsiniz. Kendi barındırdığınız n8n iş akışı çalıştırma sayısını ayrıca saymaz; bağlantı bilgilerinin ve çalıştırma verilerinin hepsi kendi sunucunuzda saklanır. Yapay zeka ajanı node'larıyla dil modellerini bağlayan otomasyonlar da oluşturabilirsiniz.
n8n VPS ile neler yapabilirim?
Tekrarlanan işleri n8n self-hosting iş akışlarına dönüştürüp sunucunun sizin yerinize yapmasını sağlarsınız.
İş bağlantılarını otomatikleştirme
Bir form gönderildiğinde e-tabloya kaydetme ve mesajlaşma uygulamasıyla bildirim gönderme gibi birden fazla hizmeti tek bir akışta birleştirirsiniz.
Yapay zeka ajanları
OpenAI gibi dil modellerini veya aynı sunucudaki Ollama'yı bağlayarak e-posta sınıflandırma, özetleme ve yanıt taslağı hazırlamayı otomatikleştirirsiniz.
Veri toplama ve düzenleme
API'ler ve webhook'larla verileri alıp işledikten sonra PostgreSQL gibi bir veritabanına belirli aralıklarla kaydedersiniz.
Bildirimler ve izleme
Sipariş, ödeme ve sunucu durumu gibi olayları izleyip koşullar sağlandığında Telegram veya Slack ile hemen bildirirsiniz.
n8n VPS'e nasıl başlanır?
Docker imajıyla sunucu oluşturup komutu çalıştırdığınızda hemen kullanırsınız.
1. adım. Docker imajıyla sunucu oluşturun
Bölgeyi ve boyutu seçip imaj listesinden Docker uygulamasını seçin. Ubuntu 24.04 üzerine Docker Engine ve Docker Compose kurulur.
2. adım. SSH ile bağlanın
Eklediğiniz SSH anahtarı veya root parolasıyla sunucu IP'sine bağlanın. Docker'ın hazır olduğunu docker version ile kontrol edin.
3. adım. n8n'i çalıştırın
Aşağıdaki kurulum komutuyla n8n container'ını başlatın, alan adı ve HTTPS eklenmiş adrese bağlanıp yönetici hesabını oluşturun.
n8n nasıl kurulur?
Docker uygulama imajıyla oluşturulan sunucuda aşağıdaki komutu çalıştırın. Veriler n8n_data volume'unda saklandığı için container'ı yeni sürüme geçirseniz de olduğu gibi kalır. Gerçek kullanımda alan adı bağlayıp Nginx veya Caddy gibi bir ters proxy ile HTTPS ekleyerek kullanın.
docker volume create n8n_data
docker run -d --restart unless-stopped --name n8n -p 5678:5678 -v n8n_data:/home/node/.n8n docker.n8n.io/n8nio/n8nn8n'i VPS'te kendiniz barındırmanın avantajları nelerdir?
İş akışları artsa da ücret tek bir sunucu planıyla aynı kalır.
Çalıştırma sayısı kaygısı yok: Self-hosted n8n çalıştırma sayısını saymadığı için iş akışlarını dilediğiniz kadar çalıştırırsınız.
Veriler kendi sunucunuzda: Bağlantı bilgileri, çalıştırma kayıtları ve dosyaların hepsi seçtiğiniz bölgedeki sunucuda saklanır.
Kod ve paket özgürlüğü: Kod node'larını, topluluk node'larını ve ortam değişkenlerini ihtiyacınıza göre ayarlarsınız.
Her zaman açık webhook'lar: Sunucu gün boyu açık olduğu için webhook'ları ve zamanlanmış çalıştırmaları kaçırmazsınız.
Kolay ölçeklenen yapı: PostgreSQL ve Redis ekleyerek kuyruk modunda çalıştırmaları bölerek işleyebilirsiniz.
Sabit aylık ücret: Seçtiğiniz planın fiyatı üzerinden 1, 3, 6 veya 12 aylık ödeme yapın, aylık $25.00 fiyatından başlar.
n8n ile sık kullanılan araçlar
n8n node'larıyla bağlamaya veya aynı sunucuya birlikte kurmaya uygun araçlar.
- OpenAI
- PostgreSQL
- Redis
- Ollama
- NGINX
- Docker
Sunucunuzu müşterilerinize yakın bir yere kurun
31 ülkedeki 40 şehrin hepsinde aynı fiyatla n8n sunucusu oluşturun.
n8n'i alan adı ve HTTPS ile çalıştırmak için ne yapmalıyım?
Webhook'ların dışarıdan gelebilmesi için genel bir adres ve HTTPS mutlaka gereklidir.
Alan adının A kaydını sunucu IP'sine yönlendirin, Nginx veya Caddy'yi ters proxy olarak koyup 443 numaralı porta gelen istekleri n8n'in 5678 numaralı portuna iletin. Caddy yalnızca alan adını yazdığınızda Let's Encrypt sertifikasını otomatik alır, Nginx ise sertifikayı Certbot ile alır. n8n düzenleme ekranı gerçek zamanlı bağlantı kullandığı için proxy'de WebSocket bağlantılarının da iletilmesini ayarlayın.
n8n container'ına ortam değişkeni olarak N8N_HOST'a alan adını, N8N_PROTOCOL'e https'i, WEBHOOK_URL'ye https ile başlayan tam adresi girin. Böylece webhook node'unun gösterdiği adres genel alan adınız olur ve harici hizmetler doğru şekilde çağırır. HTTPS eklendikten sonra 5678 numaralı portu dışarıya açmadan yalnızca proxy üzerinden erişilmesini sağlarsanız daha güvenli olur.
n8n VPS için hangi boyut uygundur, nasıl güncellenir?
İş akışı sayısına ve tek seferde işlenen veri miktarına göre seçmeniz yeterlidir.
Birkaç kişisel otomasyon için en küçük 12 GB genel plan başlamak için yeterlidir. Birden fazla kullanıcı veya sık webhook'lar için 16 GB yüksek performanslı plan size alan sağlar ve büyük dosyaları veya çok sayıda satırı tek seferde işliyorsanız veya AI ajanlarını, PostgreSQL ve Redis'i birlikte çalıştırıyorsanız 32 GB yüksek performanslı plan daha rahattır. Varsayılan veritabanı SQLite'tır ve çalıştırmalar arttıkça PostgreSQL'e geçmenizi öneririz.
Güncelleme için docker pull docker.n8n.io/n8nio/n8n ile yeni imajı alın, docker stop n8n ve docker rm n8n ile mevcut container'ı silip aynı docker run komutunu yeniden çalıştırın. Veriler n8n_data volume'unda olduğu için olduğu gibi devam eder. Büyük sürüm yükseltmelerinden önce n8n'in resmi değişiklik notlarını okuyun; oluştururken otomatik yedeklemeyi açarsanız içiniz rahat eder.
n8n hosting hakkında sık sorulan sorular
n8n VPS seçerken ve kurarken en çok sorulan sorular.
n8n VPS'te n8n önceden kurulu mu?
n8n'i, Docker uygulama imajıyla sunucu oluşturduktan sonra kendiniz kurarsınız. İmajlardan Docker'ı seçtiğinizde Docker hazır olduğu için iki satırlık kurulum komutuyla resmi n8n container'ı hemen çalışır.
n8n hosting ücreti ne kadar?
n8n kullanımı için ek ücret yoktur; yalnızca seçtiğiniz sunucu planının fiyatını ödersiniz. En küçük plan aylık $25.00 fiyatından başlar ve n8n için 12 GB bellekli veya daha fazlası bir plan öneririz.
n8n sunucu nasıl satın alınır?
Bir plan, bölge ve sistem seçin, imaj olarak Docker'ı seçin ve ödeme yapın. Güvenli PayGate ödeme sayfası açılır ve ödeme onaylandıktan sonra sunucunuz oluşturulur.
Self-hosted n8n ücretsiz mi?
Evet, n8n topluluk sürümünü Sustainable Use License kapsamında kendi işleriniz ve şirket içi kullanım için ücretsiz kullanabilirsiniz. Bazı kurumsal özellikler n8n'in ayrı lisansını gerektirir.
İş akışı çalıştırma sayısında sınır var mı?
Self-hosted n8n çalıştırma sayısını ayrıca saymaz. İşlenebilecek miktar sunucunun CPU'suna ve belleğine bağlıdır; çalıştırmalar arttığında daha büyük bir plana geçmeniz yeterlidir.
Webhook'ların çalışması için ne gerekir?
Genel bir alan adı ve HTTPS gerekir. Alan adını sunucu IP'sine bağlayıp ters proxy ile sertifika ekledikten sonra WEBHOOK_URL ortam değişkenine https adresini girerseniz webhook node'u bu adresi gösterir.
İlk bağlandığımda ne yapmalıyım?
Tarayıcıda n8n adresini açtığınızda yönetici hesabı oluşturma ekranı görünür. E-posta ve parolayı belirlediğinizde doğrudan iş akışı düzenleme ekranına girersiniz.
Veritabanı olarak PostgreSQL kullanabilir miyim?
Evet, varsayılan SQLite'tır; DB_TYPE=postgresdb ve bağlantı bilgilerini ortam değişkeni olarak girerseniz PostgreSQL kullanılır. n8n ve PostgreSQL'i Docker Compose ile birlikte çalıştırırsanız yönetim kolaylaşır.
n8n'de e-posta gönderme node'unu kullanabilir miyim?
Evet, Send Email node'una 587 numaralı portu kullanan bir e-posta gönderim hizmeti hesabı girerek gönderirsiniz. Dışa giden 25 numaralı port tüm sunucularda kapalı olduğu için gönderim hizmeti kullanmak standart yöntemdir.
n8n nasıl güncellenir?
Yeni imajı docker pull ile alın, mevcut container'ı silip aynı docker run komutuyla yeniden başlatın. Veriler n8n_data volume'unda kaldığı için iş akışları ve bağlantı bilgileri olduğu gibi devam eder.
n8n verileri nasıl yedeklenir?
Oluştururken otomatik yedekleme seçeneğini seçmek, plan fiyatının %5.6'ini ücrete ekler ve sunucunun tamamını düzenli olarak yedekler. Geri dönüşler destek sayfasından talep edilir ve iş akışlarını n8n'den JSON olarak dışa aktarıp ayrıca saklamak iyi bir uygulamadır.
n8n, n8n projesine ait kaynağı açık (fair-code) bir yazılımdır ve Sustainable Use License'a tabidir; Docker ise kendi projesine ait açık kaynak bir yazılımdır. Kurulumu ve güncellemeleri, iş akışı ayarlarını ve n8n kullanımıyla ilgili soruları müşteri kendisi yönetir. Sunucu ücreti seçtiğiniz planın fiyatıdır, n8n kullanımı için ek ücret alınmaz.
n8n sunucu rehberi
Sunucunuzu aldıktan sonra ilk yapmanız gerekenler.
