Kendi Otomasyon Dünyanızı Kurun: N8N
Satın aldığınız otomasyon şablonlarını çalıştırabilmek için n8n sistemine ihtiyacınız vardır. Aşağıdaki rehberi takip ederek sadece 2 dakika içinde kendi sunucunuzu veya yerel bilgisayarınızı hazırlayabilirsiniz.
Docker Desktop Kurun
Docker, uygulamaları izole konteynerler içinde hızlıca çalıştırmanızı sağlar. İşletim sisteminize uygun olan Docker Desktop istemcisini bilgisayarınıza indirip kurun.
Docker İndirTek Komutla Başlatın
Terminalinizi (Windows'ta PowerShell veya Komut İstemi, macOS/Linux'ta Terminal) açın ve aşağıdaki komutu kopyalayıp çalıştırın:
Arayüze Bağlanın
Konteyner başarıyla indirildikten sonra n8n otomatik olarak başlayacaktır. Tarayıcınızı açın ve aşağıdaki adrese giderek kurulum şifrenizi belirleyin.
Arayüzü Aç (localhost:5678)Node.js Yükleyin
n8n bir Node.js uygulamasıdır. Bilgisayarınızda Node.js yüklü olması gerekir. LTS (Kararlı) sürümünü indirip kurun (NPM otomatik kurulur).
Node.js İndirn8n Paketini Kurun
Terminalinizi açarak n8n paketini global (tüm sisteme) olarak yüklemek için aşağıdaki NPM kurulum komutunu çalıştırın:
Sistemi Başlatın
Yükleme tamamlandıktan sonra n8n sunucusunu başlatmak için aşağıdaki komutu çalıştırmanız yeterlidir. Ardından tarayıcıdan bağlanabilirsiniz:
docker-compose.yml Yapılandırması
Uzak sunucunuzda (VPS) n8n\'i kalıcı, veritabanı korumalı ve arka planda çalışacak şekilde başlatmak için bu yapılandırmayı kullanabilirsiniz.
version: '3.8'
services:
n8n:
image: n8nio/n8n:latest
container_name: n8n_server
restart: always
ports:
- "5678:5678"
environment:
- N8N_HOST=otomasyon.siteniz.com
- N8N_PORT=5678
- N8N_PROTOCOL=https
- NODE_ENV=production
- WEBHOOK_URL=https://otomasyon.siteniz.com/
volumes:
- n8n_data:/home/node/.n8n
volumes:
n8n_data:
external: false
Canlıya Alma Adımları
- Sunucunuza SSH ile bağlanın ve boş bir klasör oluşturun.
-
Sol taraftaki kodları
docker-compose.ymldosyası olarak kaydedin. -
Sunucunun arka planında çalıştırmak için şu komutu verin:docker-compose up -d
- Güvenlik için önüne Nginx veya Cloudflare tüneli koyarak SSL (HTTPS) sertifikası bağlayın.
.json formatındadır. n8n arayüzünü açtıktan sonra sol üst köşedeki menüden "Import from File" seçeneğini kullanarak indirdiğiniz json dosyasını yükleyebilir, tek tıkla tüm iş akışını kendi n8n sunucunuza aktarabilirsiniz.