Files
FEDEO/docs-site
florianfederspiel d704e343fc
All checks were successful
Build and Push Docker Images / verify-docs-sync (push) Successful in 8s
Build and Push Docker Images / build-frontend (push) Successful in 14s
Build and Push Docker Images / build-backend (push) Successful in 14s
Build and Push Docker Images / build-docs (push) Successful in 42s
Behebe Docs-Dockerbuild durch korrekten Build-Pfad
2026-04-22 17:57:15 +02:00
..

FEDEO Docs Site (Docusaurus)

Diese Docusaurus-App rendert die versionierte FEDEO-Dokumentation aus dem Ordner ../docs.

Zielpfad in Produktion

Die Seite ist für den Betrieb hinter Traefik unter folgendem Pfad konfiguriert:

  • https://app.fedeo.de/docs

Lokale Entwicklung

Im Ordner docs-site ausführen:

npm install
npm run start

Danach ist die Seite unter http://localhost:3005 erreichbar.

Statischer Build

npm run build
npm run serve

Deploy über Haupt-Compose

Die Docs sind in der zentralen docker-compose.yml als eigener Service docs eingebunden.

Deploy aus dem Projekt-Root:

docker compose pull docs
docker compose up -d docs

Für ein komplettes Update des gesamten Stacks:

docker compose pull
docker compose up -d

Workflow bei Funktionsänderungen

Vor jedem Docs-Deploy:

  1. Technische Kataloge aktualisieren
node docs/scripts/sync-funktionsdoku.mjs
  1. Änderungen committen
  2. CI baut und pusht das docs-Image
  3. Server zieht neues Image und startet den Service neu