Lektion 6.2 – Nächste Ausbaustufe
Ziel der Lektion
Sie wissen, wie es nach dem Free-Kurs sinnvoll weitergeht: Sicherheit, Backups und der Ausbau zum vollständigen CoreStack.
Pro-Modul: Reverse Proxy + HTTPS
Warum?
- Sicherer Zugriff (TLS/HTTPS)
- Saubere URLs ohne Portangabe (z. B. ``https://n8n.mcp.local``)
- Bessere Cookie-/Login-Sicherheit (``N8N_SECURE_COOKIE=true``)
Typische Umsetzung:
- Apache oder Traefik als Reverse Proxy
- TLS-Zertifikate (Self-signed oder lokale CA)
- Saubere Header/Weiterleitungen für n8n
Backup-Modul: Pull-Backup (Core zieht von MCP)
Warum?
- Wartungen ohne Risiko
- Restore jederzeit möglich
- Versionierte Backups (täglich/mehrfach)
Was wird gesichert?
- n8n Persistenzdaten: ``/srv/docker/n8n/data``
- Compose & Env: ``/srv/docker/n8n/docker-compose.yml`` und ``/srv/docker/n8n/.env``
- Optional: weitere Stack-Datenpfade (je nach System)
Prinzip:
- core.local zieht per SSH/rsync Backups von mcp.local (Pull statt Push)
Den ``N8N_ENCRYPTION_KEY`` sicher speichern. Er ist kritisch, um Credentials konsistent nutzen zu können.
CoreStack-Ausbau (DigitalCraft / BTN)
Nächster logischer Schritt ist ein kompletter Stack für Self-Hosting und Automationen:
- n8n (Automationen)
- Postgres (stabile DB für n8n – optional/empfohlen)
- DokuWiki (Dokumentation / Wissenssystem)
- Gitea (Git-Weboberfläche)
- code-server (Web-IDE)
- FileBrowser (Dateiverwaltung)
- Optional: Monitoring/Logging, Watchtower (kontrolliert), UFW-Hardening
Merksatz
Free-Kurs = n8n im LAN stabil Pro = HTTPS + Betriebskonzept CoreStack = vollständige Self-Hosting-Basis