Automation-Betrieb und Self-Hosting

Die Infrastruktur unter den Automatisierungen: eigene Datenbank, zentrale Fehlermeldungen, VPN mit fester IP und ein Passwortmanager für das Team.

Projekt 12 · Self-Hosting · Error Handling · Docker

N8N DATENBANK BACKUP PROXY WORKFLOW MONITOR ZUGANGVPNFESTE IPFEHLER-WORKFLOWEIN PFAD FÜR ALLEALERTKANAL
Status
Im Betrieb
Meine Rolle
Einrichtung und Richtlinie
Kern
Ein Fehlerpfad für alle Workflows
Daten
Eigene Infrastruktur in Deutschland
Stack
Docker · Supabase (selbst gehostet) · PostgreSQL · n8n · Slack · WireGuard · Vaultwarden · Linux

Ausgangspunkt

Mit der Zahl der Automatisierungen wuchs der Bedarf an verlässlichem Betrieb: Fehler früh sehen, Daten auf eigener Infrastruktur halten, Zugänge nicht in Tabellen verwalten.

Mein Beitrag

Ich habe die selbst gehostete Datenbank in Docker eingerichtet, Workflows an einen zentralen Error-Workflow angebunden, eine Richtlinie für Benennung und Fehlerbehandlung geschrieben, das VPN mit fester IP aufgesetzt und den Passwortmanager eingeführt.

Architektur

Die Datenbank für Wissensbasis, Transkripte und Auswertungen läuft als selbst gehostete Supabase-Instanz in Docker. Workflows melden Fehler über einen gemeinsamen Error-Workflow in einen Chat-Kanal; eine nächtliche Sicherung legt die Definitionen extern ab.

Technischen Ablauf ansehenBahnen, Stationen und Freigaben
Systembild Automation-Betrieb: Bahnen für Fehlermeldung, Datenhaltung und Zugang.

Engineering-Entscheidungen

Ein Fehlerpfad für alle

Statt Fehlerbehandlung je Workflow gibt es einen zentralen Pfad, an den neue Workflows andocken.

Eigene Datenbank statt Cloud

Personenbezogene Inhalte wie Transkripte bleiben auf eigener Infrastruktur in Deutschland.

Feste IP über VPN

Systeme mit IP-Freigabe erreicht das Team über ein WireGuard-VPN mit gemeinsamer Adresse.

Ergebnis

Fehler der angebundenen Workflows erscheinen zentral im Chat, Zugänge liegen im Passwortmanager, und die Datenbank läuft auf eigener Infrastruktur.

Erkenntnisse

Zentrale Fehlermeldungen helfen nur, wenn jeder Workflow angebunden ist, und Zugangsdaten gehören ausschließlich in den Credential Store.

Weiterlesen

Kontakt

Fragen zur Umsetzung oder eine passende Rolle im AI Engineering? Zum Kontakt