catalog-info.yaml hinzugefügt
This commit is contained in:
commit
1d90d02ef0
76
catalog-info.yaml
Normal file
76
catalog-info.yaml
Normal file
|
|
@ -0,0 +1,76 @@
|
||||||
|
apiVersion: backstage.io/v1alpha1
|
||||||
|
kind: System
|
||||||
|
metadata:
|
||||||
|
name: lars-home-lab
|
||||||
|
description: Das digitale Rückgrat - Alle Systeme und Automatisierungen
|
||||||
|
spec:
|
||||||
|
owner: lars
|
||||||
|
---
|
||||||
|
# Die Hardware: Dein Synology NAS
|
||||||
|
apiVersion: backstage.io/v1alpha1
|
||||||
|
kind: Resource
|
||||||
|
metadata:
|
||||||
|
name: synology-nas
|
||||||
|
description: Hauptserver für Backstage, MariaDB und Datei-Storage
|
||||||
|
links:
|
||||||
|
- title: DSM Dashboard
|
||||||
|
url: http://192.168.2.63:5000
|
||||||
|
spec:
|
||||||
|
type: hardware
|
||||||
|
owner: lars
|
||||||
|
---
|
||||||
|
# Die Hardware: Dein Raspberry Pi 5
|
||||||
|
apiVersion: backstage.io/v1alpha1
|
||||||
|
kind: Resource
|
||||||
|
metadata:
|
||||||
|
name: raspberry-pi-5
|
||||||
|
description: Host für n8n Automatisierungen (User lars)
|
||||||
|
spec:
|
||||||
|
type: hardware
|
||||||
|
owner: lars
|
||||||
|
---
|
||||||
|
# Die Anwendung: n8n
|
||||||
|
apiVersion: backstage.io/v1alpha1
|
||||||
|
kind: Component
|
||||||
|
metadata:
|
||||||
|
name: n8n-automation
|
||||||
|
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
|
||||||
|
spec:
|
||||||
|
type: service
|
||||||
|
lifecycle: production
|
||||||
|
owner: lars
|
||||||
|
system: lars-home-lab
|
||||||
|
dependsOn:
|
||||||
|
- resource: raspberry-pi-5
|
||||||
|
- component: mariadb-storage
|
||||||
|
---
|
||||||
|
# Die Datenbank: MariaDB
|
||||||
|
apiVersion: backstage.io/v1alpha1
|
||||||
|
kind: Component
|
||||||
|
metadata:
|
||||||
|
name: mariadb-storage
|
||||||
|
description: Zentrale Datenbank auf dem NAS für n8n und andere Dienste
|
||||||
|
spec:
|
||||||
|
type: database
|
||||||
|
lifecycle: production
|
||||||
|
owner: lars
|
||||||
|
system: lars-home-lab
|
||||||
|
dependsOn:
|
||||||
|
- resource: synology-nas
|
||||||
|
---
|
||||||
|
# Das Portal selbst: Backstage
|
||||||
|
apiVersion: backstage.io/v1alpha1
|
||||||
|
kind: Component
|
||||||
|
metadata:
|
||||||
|
name: backstage-portal
|
||||||
|
description: Diese Instanz zur Verwaltung des Home-Labs
|
||||||
|
spec:
|
||||||
|
type: service
|
||||||
|
lifecycle: development
|
||||||
|
owner: lars
|
||||||
|
system: lars-home-lab
|
||||||
|
dependsOn:
|
||||||
|
- resource: synology-nas
|
||||||
Loading…
Reference in New Issue
Block a user