landscape/application/backstage/backstage.yaml aktualisiert

This commit is contained in:
lars 2026-03-08 05:58:17 +00:00
parent b59db530a1
commit 144d6af8b8
1 changed files with 9 additions and 0 deletions

View File

@ -3,6 +3,15 @@ kind: Component
metadata: metadata:
name: backstage-app name: backstage-app
title: "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: annotations:
# Dokumentations-Pfad für TechDocs (relativ zum Repo-Root) # Dokumentations-Pfad für TechDocs (relativ zum Repo-Root)
backstage.io/techdocs-ref: dir:. backstage.io/techdocs-ref: dir:.