{"id":2788,"date":"2026-10-07T17:30:00","date_gmt":"2026-10-07T14:30:00","guid":{"rendered":"https:\/\/narhost.com\/blog\/?p=2788"},"modified":"2026-09-26T23:19:17","modified_gmt":"2026-09-26T20:19:17","slug":"n8n-vps","status":"publish","type":"post","link":"https:\/\/narhost.com\/blog\/n8n-vps\/","title":{"rendered":"n8n \u0130\u00e7in VPS Gerekir mi, Otomasyon Sunucusu Nas\u0131l Se\u00e7ilir"},"content":{"rendered":"<div id=\"ai-ozet\" class=\"ai-box\">\n<p class=\"ai-box-title\">K\u0131saca \u00f6zet<\/p>\n<ul>\n<li>n8n VPS, n8n otomasyon arac\u0131n\u0131 kendi sunucunuzda (self-hosted) \u00e7al\u0131\u015ft\u0131rmak i\u00e7in kiralad\u0131\u011f\u0131n\u0131z, k\u00f6k eri\u015fimli sanal sunucudur; i\u015f ak\u0131\u015flar\u0131n\u0131z, kimlik bilgileriniz ve \u00e7al\u0131\u015fma kay\u0131tlar\u0131n\u0131z bu sunucuda kal\u0131r.<\/li>\n<li>Alternatif, n8n&#8217;in kendi bulut s\u00fcr\u00fcm\u00fcd\u00fcr: sunucu bak\u0131m\u0131 yoktur, kar\u015f\u0131l\u0131\u011f\u0131nda plan s\u0131n\u0131rlar\u0131yla ve verinin n8n altyap\u0131s\u0131nda tutulmas\u0131yla ya\u015fars\u0131n\u0131z.<\/li>\n<li>Kendi sunucunuzda lisans anahtar\u0131 olmadan n8n \u00fccretsiz Community s\u00fcr\u00fcm\u00fcyle \u00e7al\u0131\u015f\u0131r; resm\u00ee dok\u00fcman kurulum i\u00e7in Linux \u00fczerinde Docker&#8217;\u0131 \u00f6nerir.<\/li>\n<li>n8n varsay\u0131lan olarak SQLite kullan\u0131r, PostgreSQL&#8217;i de destekler; yo\u011fun ya da ekip\u00e7e kullan\u0131lan kurulumda PostgreSQL daha sa\u011flam bir tercihtir.<\/li>\n<li>Bellek t\u00fcketimini i\u015f ak\u0131\u015f\u0131 say\u0131s\u0131ndan \u00e7ok i\u015flenen veri belirler: b\u00fcy\u00fck JSON, dosya (binary) verisi, Code d\u00fc\u011f\u00fcm\u00fc ve e\u015fzamanl\u0131 \u00e7al\u0131\u015fmalar belle\u011fi h\u0131zla doldurur. 2 vCPU ve 4 GB RAM \u00e7o\u011fu k\u00fc\u00e7\u00fck ekip i\u00e7in temkinli bir ba\u015flang\u0131\u00e7t\u0131r.<\/li>\n<li>Herkese a\u00e7\u0131k webhook adresleri en b\u00fcy\u00fck g\u00fcvenlik a\u00e7\u0131\u011f\u0131d\u0131r; HTTPS, webhook kimlik do\u011frulamas\u0131 ve \u015fifreleme anahtar\u0131n\u0131n yede\u011fi kurulumun ilk g\u00fcn\u00fc yap\u0131l\u0131r.<\/li>\n<\/ul>\n<\/div>\n<p>Formdan gelen ba\u015fvuruyu tabloya yazan, faturay\u0131 e-postaya ekleyen, m\u00fc\u015fteri mesaj\u0131n\u0131 bir yapay zek\u00e2 servisine g\u00f6nderip \u00f6zetini ekip kanal\u0131na d\u00fc\u015f\u00fcren ak\u0131\u015flar\u0131 elle kurmaktan s\u0131k\u0131ld\u0131n\u0131z ve n8n&#8217;i denemeye karar verdiniz. \u0130lk soru hemen gelir: bulut s\u00fcr\u00fcm\u00fcn\u00fc m\u00fc kullanmal\u0131, yoksa kendi sunucunuza m\u0131 kurmal\u0131? Kendi sunucunuz derseniz ikinci soru n8n VPS i\u00e7in ne kadar kaynak gerekti\u011fidir. Bu karar\u0131n cevab\u0131 ka\u00e7 ak\u0131\u015f \u00e7al\u0131\u015ft\u0131raca\u011f\u0131n\u0131zdan \u00e7ok, ak\u0131\u015flar\u0131n ne kadar veri ta\u015f\u0131d\u0131\u011f\u0131nda ve sunucuyla kimin ilgilenece\u011finde yat\u0131yor.<\/p>\n<h2>n8n VPS mi Bulut S\u00fcr\u00fcm\u00fc m\u00fc<\/h2>\n<p>n8n iki bi\u00e7imde kullan\u0131l\u0131r. Birincisi n8n&#8217;in kendi i\u015fletti\u011fi bulut s\u00fcr\u00fcm\u00fcd\u00fcr: hesap a\u00e7ars\u0131n\u0131z, ak\u0131\u015flar\u0131n\u0131z\u0131 kurars\u0131n\u0131z, sunucu, g\u00fcncelleme ve yedek n8n&#8217;in i\u015fidir. \u0130kincisi kendi sunucunuza kurdu\u011funuz s\u00fcr\u00fcmd\u00fcr. <a href=\"https:\/\/docs.n8n.io\/deploy\/host-n8n\" title=\"n8n resm\u00ee dok\u00fcmantasyonu \u2014 kendi sunucunuzda bar\u0131nd\u0131rma\" target=\"_blank\" rel=\"noopener\">n8n&#8217;in bar\u0131nd\u0131rma dok\u00fcman\u0131na<\/a> g\u00f6re kendi sunucunuza kurulan t\u00fcm s\u00fcr\u00fcmler ayn\u0131 \u00e7ekirdek \u00fcr\u00fcn\u00fc kullan\u0131r; lisans anahtar\u0131 olmadan \u00fccretsiz Community s\u00fcr\u00fcm\u00fc \u00e7al\u0131\u015f\u0131r, Business ya da Enterprise anahtar\u0131 eklendi\u011finde ilgili \u00f6zellikler a\u00e7\u0131l\u0131r.<\/p>\n<p>Karar \u00fc\u00e7 soruya dayan\u0131r. Veriniz kendi altyap\u0131n\u0131zda m\u0131 kalmal\u0131? Ak\u0131\u015f ve \u00e7al\u0131\u015fma say\u0131s\u0131n\u0131z bulut plan\u0131n\u0131n s\u0131n\u0131rlar\u0131n\u0131 zorluyor mu? Sunucuyu g\u00fcncelleyecek, izleyecek ve yedekleyecek biri var m\u0131? \u0130lk ikisine &#8220;evet&#8221;, \u00fc\u00e7\u00fcnc\u00fcs\u00fcne de &#8220;evet&#8221; diyorsan\u0131z n8n VPS mant\u0131kl\u0131d\u0131r. \u00dc\u00e7\u00fcnc\u00fcs\u00fcne cevab\u0131n\u0131z &#8220;hay\u0131r&#8221; ise bulut s\u00fcr\u00fcm\u00fc daha az riskli bir ba\u015flang\u0131\u00e7t\u0131r.<\/p>\n<table>\n<thead>\n<tr>\n<th>\u00d6l\u00e7\u00fct<\/th>\n<th>n8n bulut s\u00fcr\u00fcm\u00fc<\/th>\n<th>n8n VPS (self-hosted)<\/th>\n<\/tr>\n<\/thead>\n<tbody>\n<tr>\n<td>Sunucu bak\u0131m\u0131<\/td>\n<td>n8n yapar<\/td>\n<td>Siz yapars\u0131n\u0131z<\/td>\n<\/tr>\n<tr>\n<td>Verinin yeri<\/td>\n<td>n8n altyap\u0131s\u0131<\/td>\n<td>Kendi sunucunuz<\/td>\n<\/tr>\n<tr>\n<td>\u00c7al\u0131\u015fma s\u0131n\u0131rlar\u0131<\/td>\n<td>Plana g\u00f6re<\/td>\n<td>Sunucu kayna\u011f\u0131n\u0131z kadar<\/td>\n<\/tr>\n<tr>\n<td>\u00d6zel paket ve topluluk d\u00fc\u011f\u00fcmleri<\/td>\n<td>Plana ve izin listesine ba\u011fl\u0131<\/td>\n<td>Serbest, sorumluluk sizde<\/td>\n<\/tr>\n<tr>\n<td>Yedek ve g\u00fcncelleme<\/td>\n<td>Dahil<\/td>\n<td>Planlaman\u0131z gerekir<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<div class=\"warn-box\">\n<p class=\"label\">Dikkat<\/p>\n<p>n8n&#8217;in Docker kurulum sayfas\u0131 a\u00e7\u0131k\u00e7a uyar\u0131r: kendi sunucunuzda bar\u0131nd\u0131rmak sunucu ve konteyner yap\u0131land\u0131rmas\u0131, kaynak y\u00f6netimi, sunucu ve uygulama g\u00fcvenli\u011fi bilgisi ister; hatalar veri kayb\u0131na, g\u00fcvenlik sorunlar\u0131na ve kesintiye yol a\u00e7abilir. Bu uyar\u0131y\u0131 ciddiye al\u0131n, VPS y\u00f6netimsiz bir \u00fcr\u00fcnd\u00fcr.<\/p>\n<\/div>\n<h2>Payla\u015f\u0131ml\u0131 Hosting Neden Yetmez<\/h2>\n<p>n8n s\u00fcrekli \u00e7al\u0131\u015fan bir Node.js uygulamas\u0131d\u0131r. Zamanlanm\u0131\u015f ak\u0131\u015flar\u0131 kendi i\u00e7inde tetikler, webhook isteklerini dinler ve \u00e7al\u0131\u015fma kay\u0131tlar\u0131n\u0131 veritaban\u0131na yazar. Payla\u015f\u0131ml\u0131 hostingte SSH eri\u015fimi yoktur, Docker \u00e7al\u0131\u015ft\u0131r\u0131lamaz ve s\u00fcrekli a\u00e7\u0131k kalan bir s\u00fcre\u00e7 i\u00e7in tasarlanm\u0131\u015f bir ortam bulunmaz. Bu y\u00fczden n8n i\u00e7in ger\u00e7ek\u00e7i se\u00e7enekler bulut s\u00fcr\u00fcm\u00fc ya da k\u00f6k eri\u015fimi olan bir sunucudur.<\/p>\n<p>K\u00f6k eri\u015fimi olan sunucuda da n8n&#8217;i do\u011frudan i\u015fletim sistemine kurmak yerine Docker ile \u00e7al\u0131\u015ft\u0131rmak standart yoldur. Resm\u00ee dok\u00fcman Docker Compose ya da tek sat\u0131rl\u0131k kurulumu \u00f6nerir, npm ile kurulumu kullan\u0131mdan kald\u0131r\u0131lan y\u00f6ntem olarak i\u015faretler. Docker&#8217;\u0131n sanalla\u015ft\u0131rma t\u00fcr\u00fc ve kaynak a\u00e7\u0131s\u0131ndan hangi sunucuda sorunsuz \u00e7al\u0131\u015ft\u0131\u011f\u0131n\u0131 <a href=\"https:\/\/narhost.com\/blog\/docker-icin-hangi-sunucu\/\" title=\"Docker \u0130\u00e7in Hangi Sunucu \u2014 Narhost Blog\">Docker i\u00e7in hangi sunucu yaz\u0131s\u0131nda<\/a> ayr\u0131nt\u0131l\u0131 bulabilirsiniz.<\/p>\n<h2>Kurulum Mant\u0131\u011f\u0131, Docker ve Kal\u0131c\u0131 Veri<\/h2>\n<p>Docker ile kurulumda n8n bir konteynerde \u00e7al\u0131\u015f\u0131r ve verisi konteynerin d\u0131\u015f\u0131ndaki kal\u0131c\u0131 bir birime (volume) yaz\u0131l\u0131r. Dok\u00fcmana g\u00f6re bu birim konteyner i\u00e7indeki <code>\/home\/node\/.n8n<\/code> klas\u00f6r\u00fcne ba\u011flan\u0131r ve PostgreSQL kullansan\u0131z bile korunmal\u0131d\u0131r, \u00e7\u00fcnk\u00fc i\u00e7inde \u015fifreleme anahtar\u0131, kay\u0131tlar ve ba\u015fka \u00f6nemli veriler bulunur. Konteyneri silip yeniden olu\u015fturmak sorun de\u011fildir; kal\u0131c\u0131 birimi silmek ise kurulumu s\u0131f\u0131rlar.<\/p>\n<p>G\u00fcncelleme de bu mant\u0131kla yap\u0131l\u0131r: yeni imaj \u00e7ekilir, konteyner durdurulup yeni s\u00fcr\u00fcmle ba\u015flat\u0131l\u0131r, veri birimde kald\u0131\u011f\u0131 i\u00e7in ak\u0131\u015flar yerinde durur. Sunucuya Docker&#8217;\u0131n nas\u0131l kurulaca\u011f\u0131 <a href=\"https:\/\/narhost.com\/destek\/ubuntu-docker-kurulumu\/\" title=\"Ubuntu&#039;da Docker Kurulumu \u2014 Narhost Destek Merkezi\">Ubuntu&#8217;da Docker kurulumu kart\u0131nda<\/a> ad\u0131m ad\u0131m anlat\u0131l\u0131yor. n8n&#8217;in \u00f6n\u00fcne HTTPS sa\u011flayan bir ters vekil sunucu (reverse proxy) koymak da kurulumun par\u00e7as\u0131d\u0131r; webhook&#8217;lar\u0131n d\u0131\u015f servislerden gelebilmesi i\u00e7in n8n&#8217;in herkese a\u00e7\u0131k adresini bilmesi gerekir.<\/p>\n<div class=\"highlight-box\">\n<p class=\"label\">Bilgi<\/p>\n<p>n8n, kaydetti\u011finiz API anahtarlar\u0131n\u0131 ve parolalar\u0131 bir \u015fifreleme anahtar\u0131yla saklar. Bu anahtar kaybolursa veritaban\u0131n\u0131 geri y\u00fckleseniz bile kay\u0131tl\u0131 kimlik bilgilerini \u00e7\u00f6zemezsiniz. Anahtar\u0131 sunucu d\u0131\u015f\u0131nda, g\u00fcvenli bir yerde ayr\u0131ca saklay\u0131n; yedek plan\u0131n\u0131n ilk maddesi budur.<\/p>\n<\/div>\n<figure class=\"nh-sema\"><img loading=\"lazy\" src=\"https:\/\/narhost.com\/blog\/wp-content\/uploads\/2026\/09\/n8n-vps-sema-narhost.webp\" alt=\"n8n vps kurulumunu Docker konteyneri, kal\u0131c\u0131 veri birimi, veritaban\u0131 ve webhook g\u00fcvenli\u011fi ad\u0131mlar\u0131yla g\u00f6steren \u015fema\" width=\"1200\" height=\"500\" loading=\"lazy\" decoding=\"async\"><figcaption>Docker konteynerinden kal\u0131c\u0131 veri birimine, veritaban\u0131na ve webhook g\u00fcvenli\u011fine giden self-hosted n8n d\u00fczeni.<\/figcaption><\/figure>\n<h2>Veritaban\u0131, SQLite mi PostgreSQL mi<\/h2>\n<p>n8n varsay\u0131lan olarak SQLite kullan\u0131r; ak\u0131\u015flar, kimlik bilgileri ve ge\u00e7mi\u015f \u00e7al\u0131\u015fmalar tek bir dosyada tutulur. Tek ki\u015filik ya da d\u00fc\u015f\u00fck hacimli bir kurulum i\u00e7in bu yeterlidir ve yedeklemesi kolayd\u0131r. n8n PostgreSQL&#8217;i de destekler; Docker kurulumunda ba\u011flant\u0131 bilgileri ortam de\u011fi\u015fkenleriyle verilir.<\/p>\n<p>Ekip olarak kullan\u0131lan, g\u00fcnde binlerce \u00e7al\u0131\u015fma \u00fcreten ya da ileride birden \u00e7ok n8n s\u00fcrecine b\u00f6l\u00fcnmesi planlanan kurulumlarda PostgreSQL daha sa\u011flam bir temeldir. \u00c7al\u0131\u015fma ge\u00e7mi\u015fi h\u0131zla b\u00fcy\u00fcr; hangi veritaban\u0131n\u0131 se\u00e7erseniz se\u00e7in, eski \u00e7al\u0131\u015fma kay\u0131tlar\u0131n\u0131n belirli bir s\u00fcreden sonra silinmesini ayarlamak diskin dolmas\u0131n\u0131 \u00f6nler.<\/p>\n<h2>n8n VPS \u0130\u00e7in Kaynak Tablosu<\/h2>\n<p>Resm\u00ee dok\u00fcman asgari bellek i\u00e7in bir say\u0131 vermez, ama belle\u011fi neyin t\u00fcketti\u011fini a\u00e7\u0131k\u00e7a listeler: i\u015flenen JSON verisinin miktar\u0131, dosya (binary) verisinin boyutu, ak\u0131\u015ftaki d\u00fc\u011f\u00fcm say\u0131s\u0131, Code d\u00fc\u011f\u00fcm\u00fc, elle yap\u0131lan test \u00e7al\u0131\u015fmalar\u0131 ve ayn\u0131 anda \u00e7al\u0131\u015fan ak\u0131\u015flar. <a href=\"https:\/\/docs.n8n.io\/deploy\/host-n8n\/configure-n8n\/scaling\/fix-memory-issues\" title=\"n8n resm\u00ee dok\u00fcmantasyonu \u2014 bellek sorunlar\u0131n\u0131 giderme\" target=\"_blank\" rel=\"noopener\">n8n&#8217;in bellek sorunlar\u0131 sayfas\u0131<\/a>, 10.000 sat\u0131r\u0131 tek seferde \u00e7ekmek yerine her \u00e7al\u0131\u015fmada 200 sat\u0131r i\u015flemeyi ve b\u00fcy\u00fck ak\u0131\u015flar\u0131 alt ak\u0131\u015flara b\u00f6lmeyi \u00f6nerir. A\u015fa\u011f\u0131daki de\u011ferler bu \u00e7er\u00e7evede temkinli ba\u015flang\u0131\u00e7 noktalar\u0131d\u0131r.<\/p>\n<table>\n<thead>\n<tr>\n<th>Kullan\u0131m<\/th>\n<th>vCPU<\/th>\n<th>RAM<\/th>\n<th>Veritaban\u0131<\/th>\n<\/tr>\n<\/thead>\n<tbody>\n<tr>\n<td>Tek ki\u015fi, birka\u00e7 zamanlanm\u0131\u015f ak\u0131\u015f<\/td>\n<td>1\u20132<\/td>\n<td>2 GB<\/td>\n<td>SQLite<\/td>\n<\/tr>\n<tr>\n<td>K\u00fc\u00e7\u00fck ekip, 10\u201350 ak\u0131\u015f, webhook&#8217;lar<\/td>\n<td>2<\/td>\n<td>4 GB<\/td>\n<td>SQLite ya da PostgreSQL<\/td>\n<\/tr>\n<tr>\n<td>Dosya i\u015fleme, yapay zek\u00e2 \u00e7a\u011fr\u0131lar\u0131, b\u00fcy\u00fck tablolar<\/td>\n<td>2\u20134<\/td>\n<td>8 GB<\/td>\n<td>PostgreSQL<\/td>\n<\/tr>\n<tr>\n<td>Y\u00fcksek hacim, \u00e7oklu s\u00fcre\u00e7 (queue mode)<\/td>\n<td>4 ve \u00fczeri<\/td>\n<td>8\u201316 GB<\/td>\n<td>PostgreSQL ve Redis<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<div class=\"senaryo-block\">\n<p class=\"label\">\u00d6rnek senaryo<\/p>\n<p>Be\u015f ki\u015filik bir e-ticaret ekibi, sipari\u015f bildirimlerini muhasebe tablosuna, iade taleplerini destek kanal\u0131na aktaran on iki ak\u0131\u015f\u0131 n8n&#8217;in bulut s\u00fcr\u00fcm\u00fcnde \u00e7al\u0131\u015ft\u0131r\u0131yordu ve ayl\u0131k \u00e7al\u0131\u015fma s\u0131n\u0131r\u0131na yakla\u015ft\u0131. 2 vCPU ve 4 GB bellekli bir VPS&#8217;e Docker ile n8n ve PostgreSQL kurdular, eski \u00e7al\u0131\u015fma kay\u0131tlar\u0131n\u0131n 14 g\u00fcnde silinmesini ayarlad\u0131lar. Bellek kullan\u0131m\u0131 yo\u011fun saatlerde 1,5 GB civar\u0131nda kald\u0131. Fatura PDF&#8217;lerini i\u015fleyen yeni bir ak\u0131\u015f eklendi\u011finde bellek 3 GB&#8217;a \u00e7\u0131kt\u0131 ve ak\u0131\u015f alt ak\u0131\u015flara b\u00f6l\u00fcnd\u00fc.<\/p>\n<\/div>\n<h2>G\u00fcvenlik, Herkese A\u00e7\u0131k Webhook ve Panel<\/h2>\n<p>n8n&#8217;deki webhook d\u00fc\u011f\u00fcm\u00fc, internetten gelen bir iste\u011fi ak\u0131\u015f\u0131n ba\u015flang\u0131c\u0131 yapar. Adresi bilen herkes ak\u0131\u015f\u0131 tetikleyebilir. Webhook d\u00fc\u011f\u00fcm\u00fcnde kimlik do\u011frulamay\u0131 a\u00e7\u0131n (ba\u015fl\u0131k tabanl\u0131 anahtar ya da temel kimlik do\u011frulama), adresi tahmin edilemeyen bir yol olarak b\u0131rak\u0131n ve gelen veriyi ak\u0131\u015f i\u00e7inde do\u011frulamadan veritaban\u0131na ya da ba\u015fka bir sisteme yazmay\u0131n.<\/p>\n<p>Panelin kendisi de korunmal\u0131d\u0131r. Y\u00f6netici hesab\u0131na g\u00fc\u00e7l\u00fc parola ve iki ad\u0131ml\u0131 do\u011frulama koyun, trafi\u011fi yaln\u0131zca HTTPS \u00fczerinden kabul edin ve sunucuda yaln\u0131zca gerekli portlar\u0131 a\u00e7\u0131n. Code d\u00fc\u011f\u00fcm\u00fc sunucuda kod \u00e7al\u0131\u015ft\u0131rabildi\u011fi i\u00e7in panele eri\u015fen herkes pratikte sunucuya da eri\u015fir; kullan\u0131c\u0131 hesaplar\u0131n\u0131 buna g\u00f6re da\u011f\u0131t\u0131n.<\/p>\n<h2>Narhost VPS&#8217;te n8n<\/h2>\n<p>Narhost VPS&#8217;te root eri\u015fimi sizdedir; Linux da\u011f\u0131t\u0131m\u0131n\u0131 sipari\u015f s\u0131ras\u0131nda se\u00e7er, Docker&#8217;\u0131 ve n8n&#8217;i kendiniz kurars\u0131n\u0131z. Sunucu an\u0131nda kurulur, NVMe disk ve 50 Gbps port ile gelir, taray\u0131c\u0131 terminalinden de eri\u015filebilir. VPS y\u00f6netimsiz bir \u00fcr\u00fcnd\u00fcr: n8n g\u00fcncellemesi, \u015fifreleme anahtar\u0131n\u0131n saklanmas\u0131, veritaban\u0131 yede\u011fi ve g\u00fcvenlik duvar\u0131 sizin sorumlulu\u011funuzdad\u0131r. Paket se\u00e7enekleri <a href=\"https:\/\/narhost.com\/vps-sunucu\" title=\"Narhost VPS Sunucu paketleri\">VPS sunucu<\/a> sayfas\u0131nda. Y\u00fck\u00fcn\u00fcz sabit ve y\u00fcksekse \u00e7ekirdeklerin size ayr\u0131ld\u0131\u011f\u0131 se\u00e7enekleri <a href=\"https:\/\/narhost.com\/blog\/vps-mi-vds-mi-bulut-sunucu-mu\/\" title=\"VPS mi VDS mi Bulut Sunucu mu \u2014 Narhost Blog\">VPS mi VDS mi bulut sunucu mu kar\u015f\u0131la\u015ft\u0131rmas\u0131nda<\/a> de\u011ferlendirebilirsiniz.<\/p>\n<div class=\"success-box\">\n<p class=\"label\">Sonu\u00e7<\/p>\n<p>Verinizi kendi altyap\u0131n\u0131zda tutmak ve \u00e7al\u0131\u015fma s\u0131n\u0131r\u0131na tak\u0131lmamak istiyorsan\u0131z n8n VPS do\u011fru yoldur; bedeli sunucuyla ilgilenecek birinin olmas\u0131d\u0131r. Docker ile kurun, kal\u0131c\u0131 birimi ve \u015fifreleme anahtar\u0131n\u0131 yedekleyin, webhook&#8217;lar\u0131 kimlik do\u011frulamas\u0131yla koruyun, belle\u011fi i\u015flenen veri miktar\u0131na g\u00f6re se\u00e7in.<\/p>\n<\/div>\n<h2>Kontrol Listesi, n8n Sunucusunu A\u00e7madan \u00d6nce<\/h2>\n<ul class=\"kontrol-listesi\">\n<li>Bulut s\u00fcr\u00fcm\u00fc m\u00fc kendi sunucunuz mu, veri ve bak\u0131m a\u00e7\u0131s\u0131ndan karar verin.<\/li>\n<li>Ak\u0131\u015f say\u0131s\u0131n\u0131 ve ak\u0131\u015flar\u0131n ta\u015f\u0131d\u0131\u011f\u0131 veri t\u00fcr\u00fcn\u00fc (tablo, dosya, yapay zek\u00e2 \u00e7a\u011fr\u0131s\u0131) yaz\u0131n.<\/li>\n<li>Kaynak tablosuna g\u00f6re paketi se\u00e7in; dosya i\u015fleyecekseniz belle\u011fi bir basamak y\u00fcksek tutun.<\/li>\n<li>Docker ile kurun, kal\u0131c\u0131 veri birimini tan\u0131mlay\u0131n.<\/li>\n<li>\u015eifreleme anahtar\u0131n\u0131 sunucu d\u0131\u015f\u0131nda ayr\u0131ca saklay\u0131n.<\/li>\n<li>Veritaban\u0131n\u0131 ve kal\u0131c\u0131 birimi d\u00fczenli olarak sunucu d\u0131\u015f\u0131na yedekleyin.<\/li>\n<li>HTTPS, webhook kimlik do\u011frulamas\u0131 ve iki ad\u0131ml\u0131 do\u011frulamay\u0131 ilk g\u00fcn a\u00e7\u0131n.<\/li>\n<li>Eski \u00e7al\u0131\u015fma kay\u0131tlar\u0131n\u0131n otomatik silinmesini ayarlay\u0131n.<\/li>\n<\/ul>\n<div class=\"kb-faq\">\n<h2>S\u0131k\u00e7a sorulan sorular<\/h2>\n<h3>n8n VPS i\u00e7in en az ne kadar RAM gerekir?<\/h3>\n<p>Resm\u00ee dok\u00fcman kesin bir alt s\u0131n\u0131r vermez. Birka\u00e7 basit zamanlanm\u0131\u015f ak\u0131\u015f 2 GB bellekte \u00e7al\u0131\u015f\u0131r. Webhook alan, tablolarla \u00e7al\u0131\u015fan k\u00fc\u00e7\u00fck bir ekip i\u00e7in 4 GB daha rahat bir ba\u015flang\u0131\u00e7t\u0131r. Dosya i\u015fleme ve b\u00fcy\u00fck veri setleri belle\u011fi h\u0131zla art\u0131r\u0131r; kullan\u0131m grafi\u011fini ilk haftalarda izleyin.<\/p>\n<h3>Kendi sunucumda n8n kullanmak \u00fccretsiz mi?<\/h3>\n<p>Lisans anahtar\u0131 olmadan kurulan n8n, \u00fccretsiz Community s\u00fcr\u00fcm\u00fcyle \u00e7al\u0131\u015f\u0131r. Sunucu kiras\u0131 ve bak\u0131m eme\u011fi ise sizin maliyetinizdir. Baz\u0131 kurumsal \u00f6zellikler Business ya da Enterprise lisans\u0131 gerektirir. Lisans ko\u015fullar\u0131 de\u011fi\u015febildi\u011fi i\u00e7in ticari kullan\u0131m \u00f6ncesinde n8n&#8217;in g\u00fcncel lisans metnini okuyun.<\/p>\n<h3>n8n&#8217;i Docker olmadan kurabilir miyim?<\/h3>\n<p>Teknik olarak m\u00fcmk\u00fcnd\u00fcr ama \u00f6nerilmez. Resm\u00ee dok\u00fcman Docker tabanl\u0131 kurulumlar\u0131 \u00f6ne \u00e7\u0131kar\u0131r ve npm ile kurulumu kullan\u0131mdan kald\u0131r\u0131lan y\u00f6ntem olarak i\u015faretler. Docker, g\u00fcncellemeyi ve kal\u0131c\u0131 veriyi y\u00f6netmeyi kolayla\u015ft\u0131r\u0131r; s\u00fcr\u00fcm ge\u00e7i\u015finde bir sorun \u00e7\u0131karsa \u00f6nceki imaja d\u00f6nmek de basittir.<\/p>\n<h3>Webhook&#8217;lar neden d\u0131\u015far\u0131dan \u00e7al\u0131\u015fm\u0131yor?<\/h3>\n<p>En s\u0131k neden, n8n&#8217;in kendi herkese a\u00e7\u0131k adresini bilmemesi ya da ters vekil sunucunun istekleri do\u011fru iletmemesidir. Alan ad\u0131n\u0131n sunucuyu g\u00f6sterdi\u011fini, HTTPS sertifikas\u0131n\u0131n ge\u00e7erli oldu\u011funu ve g\u00fcvenlik duvar\u0131n\u0131n 443 portuna izin verdi\u011fini kontrol edin. Webhook adresinde test ve \u00fcretim yollar\u0131n\u0131n farkl\u0131 oldu\u011funu da unutmay\u0131n.<\/p>\n<h3>Ayn\u0131 sunucuda n8n ile ba\u015fka uygulamalar \u00e7al\u0131\u015f\u0131r m\u0131?<\/h3>\n<p>\u00c7al\u0131\u015f\u0131r. Docker ile her uygulama kendi konteynerinde kal\u0131r, ters vekil sunucu alan ad\u0131na g\u00f6re trafi\u011fi do\u011fru konteynere y\u00f6nlendirir. Toplam bellek ihtiyac\u0131n\u0131 hesaplarken n8n&#8217;in yo\u011fun anlar\u0131n\u0131 esas al\u0131n; b\u00fcy\u00fck bir ak\u0131\u015f \u00e7al\u0131\u015f\u0131rken di\u011fer uygulamalar bellek s\u0131k\u0131nt\u0131s\u0131 ya\u015famamal\u0131d\u0131r.<\/p>\n<\/div>\n<div class=\"cta-box\">\n<p class=\"label\">Narhost&#8217;ta<\/p>\n<p>VPS paketlerimizde root eri\u015fimi sizdedir; n8n&#8217;i Docker ile kendi sunucunuza kurar, verinizi kendi altyap\u0131n\u0131zda tutars\u0131n\u0131z. NVMe disk, 50 Gbps port ve an\u0131nda kurulum standartt\u0131r.<\/p>\n<p><a class=\"cta-btn\" href=\"https:\/\/narhost.com\/vps-sunucu\" title=\"Narhost VPS Sunucu paketleri\">VPS paketlerini incele<\/a><\/div>\n","protected":false},"excerpt":{"rendered":"<p>n8n VPS, n8n otomasyon arac\u0131n\u0131 kendi sunucunuzda \u00e7al\u0131\u015ft\u0131rmak i\u00e7in kiralanan k\u00f6k eri\u015fimli sanal sunucudur. Bulut s\u00fcr\u00fcm\u00fcyle fark\u0131, Docker ve veritaban\u0131 se\u00e7imi, ak\u0131\u015flara g\u00f6re bellek ihtiyac\u0131 ve webhook g\u00fcvenli\u011fi bu yaz\u0131da.<\/p>\n","protected":false},"author":1,"featured_media":2789,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[6],"tags":[],"class_list":["post-2788","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-sunucu"],"_links":{"self":[{"href":"https:\/\/narhost.com\/blog\/wp-json\/wp\/v2\/posts\/2788","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/narhost.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/narhost.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/narhost.com\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/narhost.com\/blog\/wp-json\/wp\/v2\/comments?post=2788"}],"version-history":[{"count":1,"href":"https:\/\/narhost.com\/blog\/wp-json\/wp\/v2\/posts\/2788\/revisions"}],"predecessor-version":[{"id":2790,"href":"https:\/\/narhost.com\/blog\/wp-json\/wp\/v2\/posts\/2788\/revisions\/2790"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/narhost.com\/blog\/wp-json\/wp\/v2\/media\/2789"}],"wp:attachment":[{"href":"https:\/\/narhost.com\/blog\/wp-json\/wp\/v2\/media?parent=2788"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/narhost.com\/blog\/wp-json\/wp\/v2\/categories?post=2788"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/narhost.com\/blog\/wp-json\/wp\/v2\/tags?post=2788"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}