Kampanyalar

n8n kurulumu: kendi otomasyon sunucun (Docker + otomatik SSL)

n8n'i Docker Compose ile çalıştırıp önüne Caddy koyuyoruz; Caddy SSL sertifikasını kendisi alır ve yeniler.

Süre: 15 dk Seviye: Başlangıç Sistem: Ubuntu 24.04 · x86 / ARM64

Gerekenler

  • REGTR bulut sunucu
  • Docker ve Compose (Docker rehberine bak)
  • Alt alan adı, ör. n8n.example.com → sunucu IP'si (A kaydı)

Adımlar

  1. 1DNS kaydını ekle

    Alt alan adını sunucunun IP adresine yönlendir. Kayıt yayılmadan Caddy sertifika alamaz.

    # DNS: n8n.example.com  A  SUNUCU_IP
    dig +short n8n.example.com
  2. 2Compose dosyası

    n8n ve Caddy servislerini tanımla. example.com yerine kendi alan adını yaz.

    mkdir -p ~/n8n && cd ~/n8n
    cat > compose.yaml <<'EOF'
    services:
      n8n:
        image: docker.n8n.io/n8nio/n8n
        restart: unless-stopped
        environment:
          - N8N_HOST=n8n.example.com
          - N8N_PROTOCOL=https
          - WEBHOOK_URL=https://n8n.example.com/
          - GENERIC_TIMEZONE=Europe/Istanbul
          - TZ=Europe/Istanbul
        volumes:
          - n8n_data:/home/node/.n8n
      caddy:
        image: caddy:2
        restart: unless-stopped
        ports:
          - "80:80"
          - "443:443"
        volumes:
          - ./Caddyfile:/etc/caddy/Caddyfile
          - caddy_data:/data
    volumes:
      n8n_data:
      caddy_data:
    EOF
  3. 3Caddy yapılandırması

    Caddy gelen HTTPS isteklerini n8n konteynerine aktarır.

    cat > Caddyfile <<'EOF'
    n8n.example.com {
        reverse_proxy n8n:5678
    }
    EOF
  4. 4Başlat ve sahip hesabını oluştur

    Servisler ayağa kalkınca https://n8n.example.com adresini aç ve hemen sahip (owner) hesabını oluştur.

    docker compose up -d
    docker compose logs -f caddy

İpuçları

  • n8n'in 5678 portunu dışarı yayınlama; bu yapılandırmada yalnız Caddy (80/443) dışarı açık.
  • İş akışlarındaki kimlik bilgileri n8n_data volume'unda şifreli saklanır; bu volume'u yedekle veya düzenli snapshot al.
  • Güncellemek için: docker compose pull && docker compose up -d

Sık sorulan sorular

n8n için hangi plan?

Kişisel ve küçük ekip kullanımında 2 vCPU / 4 GB (ARM 2) yeterli. Yoğun iş akışı ve çok sayıda eşzamanlı çalıştırma için 4 vCPU / 8 GB.

ARM sunucuda çalışır mı?

Evet, n8n ve Caddy resmi imajları ARM64 destekler.

Güncelleme: 2026-10-23

Satış ve Desteğe Ulaşın

Satın almadan önce sorunuz mu var ya da mevcut hesabınızla ilgili yardım mı gerekiyor? Bizi arayın veya e-posta gönderin.

Bülten Ürün Haberleri E-postanızda

Bülten aboneliğiniz alındı.