From 1f44739ba685cd77dc804adcc58fbf584b21e52b Mon Sep 17 00:00:00 2001
From: Server-Bibliothek <server-bibliothek@lokal>
Date: Di, 04 Aug 2026 06:24:39 +0200
Subject: [PATCH] Replace the Flask prototype with a Node/TypeScript monorepo

---
 README.md |   39 +++++++++++++++++++++++++++++++++++++++
 1 files changed, 39 insertions(+), 0 deletions(-)

diff --git a/README.md b/README.md
index 7d74d6d..18bc5b9 100644
--- a/README.md
+++ b/README.md
@@ -75,6 +75,45 @@
 
 ---
 
+## 3a. Rechner einrichten (Verteilung an neue Rechner)
+
+Menüpunkt "Rechner einrichten": Häkchen bei den benötigten Tools setzen,
+Mitarbeiter eintragen, "Installations-Paket herunterladen" klicken. Das
+erzeugte ZIP enthält die ausgewählten Installer-Dateien **direkt mit** (kein
+Nachladen vom Server nötig).
+
+Auf dem **neuen Rechner**: ZIP entpacken, `Rechner-einrichten-starten.bat`
+doppelklicken. Das Skript:
+- fragt bei Bedarf automatisch nach Admin-Rechten
+- installiert jedes Tool still mit dem hinterlegten Silent-Parameter
+- trägt automatisch eine Windows-Defender-Ausnahme für `C:\ClientBibliothek`
+  ein (dort landen alle Dateien gesammelt)
+- meldet das Ergebnis am Ende automatisch ans zentrale Protokoll zurück
+  (Rechnername wird dabei selbst erkannt)
+
+Tools ohne einzelne Installer-Datei (z. B. bereits entpackte/portable Tools
+wie Blender) werden als ZIP nach `C:\ClientBibliothek\pakete\` gelegt –
+bewusst ohne automatisches Entpacken, das entscheidet ihr von Fall zu Fall
+selbst.
+
+⚠� Die Windows-spezifischen Teile (Admin-Rechte-Anfrage, stille Installation)
+wurden nicht auf einem echten Windows-Rechner entwickelt und getestet, nur
+mit dem echten PowerShell-Parser auf Syntaxfehler geprüft sowie die
+Netzwerk-/Datei-Logik separat verifiziert. Bei größerem Rollout zuerst an
+1–2 unkritischen Rechnern gegentesten.
+
+**Zugriff aus dem Netzwerk:** Ruft jemand die Bibliothek nicht direkt am
+Server, sondern über das Netzwerk auf (z. B. von einem anderen PC), sieht
+diese Person nur diese eingeschränkte Seite (dort "Software anfordern"
+genannt) – der Software-Katalog, die Protokolle usw. bleiben dem Server
+selbst vorbehalten (z. B. per RDP-Sitzung, dort im Browser "localhost"
+statt der Netzwerk-Adresse aufrufen). Jeder Zugriff/Download aus dem
+Netzwerk wird im Zugriffsprotokoll (Menüpunkt "Zugriffsprotokoll",
+ebenfalls nur direkt am Server einsehbar) mit IP-Adresse und angegebenem
+Namen festgehalten.
+
+---
+
 ## 4. Automatische Aktualisierung
 
 Bei jedem Tool kann beim Anlegen/Bearbeiten "Automatische Aktualisierung

--
Gitblit v1.9.3