diff --git a/landscape/application/n8n.yaml b/landscape/application/n8n.yaml new file mode 100644 index 0000000..4033745 --- /dev/null +++ b/landscape/application/n8n.yaml @@ -0,0 +1,29 @@ +apiVersion: backstage.io/v1alpha1 +kind: Component +metadata: + name: n8n-automation + description: "Zentrales Automatisierungs-Tool für das Home-Lab. Läuft als Docker-Container auf dem Raspberry Pi." + annotations: + # Technische Zusatzinfos für dich (Custom Annotations) + home-lab.io/internal-ip: "192.168.2.144" + home-lab.io/port: "5678" + # Vorbereitung für TechDocs (Doku im selben Repo im Ordner /docs) + backstage.io/techdocs-ref: dir:. + links: + # Der direkte Sprung-Link (erscheint als Button in der UI) + - url: https://privat.stommer.com:5678/ + title: Open n8n UI + icon: dashboard + - url: https://n8n.io/docs/ + title: Official Docs + icon: help +spec: + type: service + # Lifecycle Management: Jetzt von experimental auf production + lifecycle: production + # Ownership: Wir nutzen die Gruppe, in der du (lars) Mitglied bist + owner: admin + system: automatisierungen + dependsOn: + - component:default/mariadb + - resource:default/raspberry-pi5