Linuxguide

n8n – No-Code Workflow-Automatisierung 2025

Zapier-Alternative selbst hosten und Prozesse automatisieren

S
SeeColors IT
11. Juni 20264 Min. Lesezeit63 Aufrufe

n8n installieren

# docker-compose.yml
services:
  n8n:
    image: docker.n8n.io/n8nio/n8n
    container_name: n8n
    restart: unless-stopped
    ports:
      - "5678:5678"
    environment:
      N8N_HOST: n8n.firma.de
      N8N_PORT: 5678
      N8N_PROTOCOL: https
      NODE_ENV: production
      WEBHOOK_URL: https://n8n.firma.de/
      GENERIC_TIMEZONE: Europe/Berlin
      N8N_BASIC_AUTH_ACTIVE: "true"
      N8N_BASIC_AUTH_USER: admin
      N8N_BASIC_AUTH_PASSWORD: sicherespasswort
    volumes:
      - n8n-data:/home/node/.n8n

volumes:
  n8n-data:
docker compose up -d
# Web-UI: http://server:5678

Praxisbeispiele

Workflow 1: Server-Alert → Slack
Trigger: Webhook von Prometheus Alert
→ HTTP Request: Slack-Nachricht senden
→ MySQL: Incident in DB eintragen

Workflow 2: Neue Gitea-Issue → E-Mail
Trigger: Gitea Webhook (issue.opened)
→ E-Mail senden an [email protected]

Workflow 3: Täglich um 08:00 Report
Trigger: Cron (täglich 08:00)
→ PostgreSQL: Tagesstatistiken abfragen
→ E-Mail mit HTML-Report senden

Workflow 4: Neuer Mitarbeiter
Trigger: HTTP POST von HR-System
→ Gitea: User-Account anlegen
→ Nextcloud: Account anlegen
→ Vaultwarden: Einladung senden
→ Slack: Team benachrichtigen

n8n Node-Typen

Trigger-Nodes:
- Cron (zeitbasiert)
- Webhook (HTTP-Trigger)
- E-Mail (IMAP: neue Mail)
- RSS Feed

Action-Nodes (400+):
- HTTP Request (beliebige API)
- Send Email (SMTP)
- Slack / Teams
- MySQL / PostgreSQL
- Notion / Jira / Trello
- OpenAI (ChatGPT Integration)

Logic-Nodes:
- IF (Bedingungen)
- Switch (mehrere Pfade)
- Set (Variablen setzen)
- Function (JavaScript Code)
- Python (Code-Ausführung)

n8n vs. Zapier vs. Make

n8n Self-hosted:
✅ Kostenlos (self-hosted)
✅ Unbegrenzte Workflows
✅ Code-Nodes (JS/Python)
✅ Datenschutz

Zapier (Cloud):
✅ 5.000+ Integrationen
✅ Einfachste Einrichtung
❌ Teuer (ab 19 €/Monat für mehr)

Make (früher Integromat):
✅ Günstiger als Zapier
✅ Visueller Workflow-Builder
❌ Begrenzte Ausführungen im Free-Plan

FAQ

Kann n8n Webhooks von extern empfangen?
Ja. n8n-Server muss öffentlich erreichbar oder hinter Reverse Proxy sein. Webhook-URL: https://n8n.firma.de/webhook/WEBHOOK_ID.

Fazit

n8n ist das mächtigste self-hosted Automatisierungswerkzeug: 400+ Integrationen, Code-Nodes für komplexe Logik und keine per-Ausführung Kosten.

Prozessautomatisierung für KMU in Heidelberg, Mannheim und der Rhein-Neckar-Region. Anfragen.

Artikel teilen

War dieser Artikel hilfreich?

Dein Feedback hilft uns, bessere Inhalte zu erstellen.

Kommentar hinterlassen

Verwandte Artikel