diff --git a/landscape/application/backstage/backstage.yaml b/landscape/application/backstage/backstage.yaml index 835dc2b..fd5eef1 100644 --- a/landscape/application/backstage/backstage.yaml +++ b/landscape/application/backstage/backstage.yaml @@ -3,6 +3,15 @@ kind: Component metadata: name: backstage-app title: "Backstage App" + description: | + ## Beschreibung + **Backstage** dient als System zur Verwaltung aller Komponenten in meinem Netzwerk, das umfasst alle Applikationen, Programme, aber auch verbindene Abhängigkeiten zueinander. + ## Besondere Einschränkungen und Erfahrungen + - Backstage war sehr schwierig auf dem NAS aufzubauen und so zu konfigurieren, dass es den Ansprüchen soweit wie möglich entspricht + - Es war notwendig die virtual_vm komplett zu umgehen, da sich die Bibliotheken auf dem NAS nicht kompilieren ließen + - so kann auch nicht das scaffolder Modul eingesetzt werden, dass es ermöglichen würde direkt die Daten über ein Template einzutragen + - es war auch nicht möglich, dass Backstage direkt über das gitea plugin so zu konfigurieren, dass automatisch der Inhalt gescannt wird und in Backstage zur Verfügung gestellt werden konnte. Hier musste der Weg gegangen werden eine statische URL auf die Hauptseite in gitea zu setzten. Sämtliche Dateien müssen dann in dieser Datei expplizit angegegen werden. Diesen manuellen Pflegeaufwand übernimmt dann ein n8n Workflow + annotations: # Dokumentations-Pfad für TechDocs (relativ zum Repo-Root) backstage.io/techdocs-ref: dir:.