catalog-info.yaml aktualisiert

This commit is contained in:
Lars 2026-02-28 11:39:14 +01:00
parent 1d90d02ef0
commit 875e015b3a

View File

@ -4,7 +4,7 @@ metadata:
name: lars-home-lab name: lars-home-lab
description: Das digitale Rückgrat - Alle Systeme und Automatisierungen description: Das digitale Rückgrat - Alle Systeme und Automatisierungen
spec: spec:
owner: lars owner: group:admins # Das System gehört jetzt dem Admin-Team
--- ---
# Die Hardware: Dein Synology NAS # Die Hardware: Dein Synology NAS
apiVersion: backstage.io/v1alpha1 apiVersion: backstage.io/v1alpha1
@ -17,7 +17,7 @@ metadata:
url: http://192.168.2.63:5000 url: http://192.168.2.63:5000
spec: spec:
type: hardware type: hardware
owner: lars owner: user:lars
--- ---
# Die Hardware: Dein Raspberry Pi 5 # Die Hardware: Dein Raspberry Pi 5
apiVersion: backstage.io/v1alpha1 apiVersion: backstage.io/v1alpha1
@ -27,7 +27,7 @@ metadata:
description: Host für n8n Automatisierungen (User lars) description: Host für n8n Automatisierungen (User lars)
spec: spec:
type: hardware type: hardware
owner: lars owner: user:lars
--- ---
# Die Anwendung: n8n # Die Anwendung: n8n
apiVersion: backstage.io/v1alpha1 apiVersion: backstage.io/v1alpha1
@ -37,11 +37,11 @@ metadata:
description: Workflow-Engine für alle Smart-Home-Prozesse description: Workflow-Engine für alle Smart-Home-Prozesse
links: links:
- title: n8n Interface - title: n8n Interface
url: http://192.168.2.XXX:5678 # Setze die IP deines Pi 5 ein url: http://192.168.2.144:5678 # IP deines Pi 5 ergänzt
spec: spec:
type: service type: service
lifecycle: production lifecycle: production
owner: lars owner: user:lars
system: lars-home-lab system: lars-home-lab
dependsOn: dependsOn:
- resource: raspberry-pi-5 - resource: raspberry-pi-5
@ -56,7 +56,7 @@ metadata:
spec: spec:
type: database type: database
lifecycle: production lifecycle: production
owner: lars owner: user:lars
system: lars-home-lab system: lars-home-lab
dependsOn: dependsOn:
- resource: synology-nas - resource: synology-nas
@ -70,7 +70,28 @@ metadata:
spec: spec:
type: service type: service
lifecycle: development lifecycle: development
owner: lars owner: group:admins
system: lars-home-lab system: lars-home-lab
dependsOn: dependsOn:
- resource: synology-nas - resource: synology-nas
---
# NEU: Dein Benutzerprofil
apiVersion: backstage.io/v1alpha1
kind: User
metadata:
name: lars # WICHTIG: Muss exakt dein Gitea-Benutzername sein
spec:
profile:
displayName: Lars
email: lars@home.local # Kannst du anpassen
memberOf: [admins]
---
# NEU: Das Admin-Team
apiVersion: backstage.io/v1alpha1
kind: Group
metadata:
name: admins
description: Das Team mit vollen Zugriffsrechten
spec:
type: team
children: []