n8n verbindet Dienste mit visuellen Workflows: „Wenn dies geschieht, tun Sie das. Selbst gehostet, Ihre Ausführung ist unbegrenzt, Ihre Anmeldeinformationen bleiben auf Ihrem Server und Webhooks antworten von Ihrer eigenen Domain.
apt update && apt install -y docker.io docker-compose-v2
mkdir -p /opt/n8n && cd /opt/n8n
cat > docker-compose.yml <<'EOF'
services:
n8n:
image: docker.n8n.io/n8nio/n8n
restart: unless-stopped
ports:
- "127.0.0.1:5678:5678"
environment:
- N8N_HOST=n8n.example.com
- N8N_PROTOCOL=https
- WEBHOOK_URL=https://n8n.example.com/
- GENERIC_TIMEZONE=Europe/Berlin
volumes:
- ./data:/home/node/.n8n
EOF
docker compose up -d
Alles, was n8n weiß - Workflows, Anmeldeinformationen, Ausführungsgeschichte - lebt in /opt/n8n/dataDieser Ordner ist Ihr Backup.
apt install -y caddy
cat > /etc/caddy/Caddyfile <<'EOF'
n8n.example.com {
reverse_proxy 127.0.0.1:5678
}
EOF
systemctl reload caddy
Richten Sie den A-Record zuerst auf Ihren Server. Offen https://n8n.example.comErstellen Sie das Besitzerkonto und n8n ist live.
Hinzufügen a Zeitplan Trigger Node (jede Stunde), dann ein Telegram Knoten mit Ihrem Bot-Token. Senden Sie sich eine Nachricht - fertig, Sie haben einen Herzschlagmonitor. Der interessante Teil beginnt, wenn Webhooks ankommen:
https://n8n.example.com/webhook/your-path
Zeigen Sie einen Dienst auf diese URL und n8n reagiert - Zahlungen, Formulareinreichungen, Überwachungswarnungen, Git-Pushs.
Bestellen Sie Benachrichtigungen von Ihrer Abrechnung in Telegram. Tägliche Datenbank-Dumps, die in den Speicher hochgeladen werden. RSS zu E-Mail verdaut. Scrape eine Statusseite und alarmieren, wenn sie sich ändert. Mit den SSH- und HTTP-Knoten kann n8n sogar Befehle auf Ihren anderen Servern ausführen - ein winziger selbst gehosteter Zapier ohne Preisgestaltung pro Aufgabe.
cd /opt/n8n
docker compose stop
tar czf /root/n8n-backup-$(date +%F).tar.gz data
docker compose pull && docker compose up -d
Aktualisieren Sie, indem Sie das neue Bild ziehen; Workflows leben im montierten Volume und überleben. Kopien dieses Archivs gehören off-site - Restic Guide.
Unbegrenzte ausführungen anstelle von gezählten, anmeldeinformationen und daten auf ihrem eigenen server, webhooks auf ihrer eigenen domain und pauschale monatliche kosten von einem kleinen z1z anstelle von nutzungsbasierten preisen.
Etwa 300-500 MB im Leerlauf, mehr bei schweren Workflow-Läufen. A 2 GB VPS läuft n8n bequem; Wählen Sie 4 GB, wenn es große Batch-Jobs ausführt oder die Maschine mit einer Datenbank teilt.
Mit HTTPS und einem starken Passwort, ja - so sollen Webhooks funktionieren. Für zusätzliche Sicherheit beschränken Sie den Editor mit Caddy Basic Auth und halten Sie Webhook-Pfade lang und zufällig.
n8n am Buran-1 (€6.5/Monat) ersetzt ein komplettes SaaS-Abonnement.