diff --git a/catalog-info.yaml b/catalog-info.yaml index 4d0251b..3ef89ed 100644 --- a/catalog-info.yaml +++ b/catalog-info.yaml @@ -4,7 +4,7 @@ metadata: name: lars-home-lab description: Das digitale Rückgrat - Alle Systeme und Automatisierungen spec: - owner: lars + owner: group:admins # Das System gehört jetzt dem Admin-Team --- # Die Hardware: Dein Synology NAS apiVersion: backstage.io/v1alpha1 @@ -17,7 +17,7 @@ metadata: url: http://192.168.2.63:5000 spec: type: hardware - owner: lars + owner: user:lars --- # Die Hardware: Dein Raspberry Pi 5 apiVersion: backstage.io/v1alpha1 @@ -27,7 +27,7 @@ metadata: description: Host für n8n Automatisierungen (User lars) spec: type: hardware - owner: lars + owner: user:lars --- # Die Anwendung: n8n apiVersion: backstage.io/v1alpha1 @@ -37,11 +37,11 @@ metadata: description: Workflow-Engine für alle Smart-Home-Prozesse links: - 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: type: service lifecycle: production - owner: lars + owner: user:lars system: lars-home-lab dependsOn: - resource: raspberry-pi-5 @@ -56,7 +56,7 @@ metadata: spec: type: database lifecycle: production - owner: lars + owner: user:lars system: lars-home-lab dependsOn: - resource: synology-nas @@ -70,7 +70,28 @@ metadata: spec: type: service lifecycle: development - owner: lars + owner: group:admins system: lars-home-lab dependsOn: - - resource: synology-nas \ No newline at end of file + - 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: [] \ No newline at end of file