diff --git a/decisions/0007-wiki-oberflaeche-docusaurus-vs-bookstack.md b/decisions/0007-wiki-oberflaeche-docusaurus-vs-bookstack.md index 2913eb4..3a68e36 100644 --- a/decisions/0007-wiki-oberflaeche-docusaurus-vs-bookstack.md +++ b/decisions/0007-wiki-oberflaeche-docusaurus-vs-bookstack.md @@ -15,7 +15,10 @@ Werkzeugwahl, sondern eine Weichenstellung. ## Entscheidung -**Beide Varianten existieren parallel, bis an echten Inhalten entschieden wird.** +**Beide Varianten existieren parallel, bis an echten Inhalten entschieden wird — +und beide bleiben dabei ausschließlich im Homelab** (bestätigt von sorb am +2026-08-02: keine Exponierung, solange nicht entschieden ist, ob überhaupt eine +der beiden dauerhaft eingebaut wird). Docusaurus bleibt vorerst der produktive Weg (`axionwiki.lab`, läuft), BookStack kommt als Vergleichsentwurf daneben (`bookstack.lab`, Repo [homelab/wiki-bookstack](https://git.lab/homelab/wiki-bookstack)). @@ -48,8 +51,12 @@ Autoren und Lebenszyklen als Code), muss aber bewusst entschieden werden. - **BookStack braucht ein Backup, sobald es mehr als ein Versuch ist.** Eine Datenbank ohne Sicherung ist eine Zeitbombe (vgl. CFGMON-09, wo genau das seit 2026-07-30 offen ist). -- **Kein Importer, solange nichts entschieden ist** (`import/` bleibt leer). Ein - Import wäre eine Einbahnstraße und würde Synchronität vortäuschen, die es nicht gibt. +- **Ein Einweg-Import zum Befüllen, aber keine Synchronisation** (`import/` im + BookStack-Repo). Nachtrag 2026-08-02: Ohne Inhalte lässt sich nichts + vergleichen, deshalb legt `provision.py` dieselben drei Bereiche an wie das + Docusaurus-Wiki. Ein *wiederholter* Sync bleibt bewusst aus — BookStack führt + Inhalte in seiner Datenbank, ein zweiter Lauf würde dort Bearbeitetes + überschreiben und Synchronität vortäuschen, die es nicht gibt. - Die **Themes sind farbgleich** zu den Element-Themes (Gruvbox Dark und Sunset Boulevard), damit der Vergleich nicht an der Optik hängt, sondern am Arbeitsmodell. - Die Verliererseite wird **abgeräumt**, nicht „für später" behalten.