Files
CrumbCodex-v.0.0/waldmitte/logs_technik/crumbforest_build_manifest.md
Krümel Branko 83df9de035 🌲 CrumbCodex v0.0 - Genesis
12 Monate Crumbforest-Wachstum, sortiert nach Waldlogik.

Struktur:
- 454 Dokumente in 7 organischen Ebenen
- Lichtung → Waldrand → Waldmitte → Wurzeln → Krone → Unterholz → Samen
- INDEX.md für jede Ebene (eigene Stimme)
- WALDKARTE.md (Master-Navigation)
- crumbcodex.md (Das Versprechen zwischen Krümel & Bits)
- lichtung/willkommen.md (Nullfeld-Einstieg für Kinder)

Philosophie:
- Waldlogik statt Ordnerlogik
- Tiefe, Licht, Wurzeln - wie ein echter Wald
- Schutz für Krümel, Tiefe für Gräber, Poesie für Atmende

Repos verbunden:
- OZM-Keks-Handbuch-v1 (Das Wissen)
- Crumb-Core-v.1 (Das Herz) - 194.164.194.191
- crumbmissions (Das Spiel)

Wuuuhuuuuu! 🦉
2025-12-26 16:50:52 +01:00

2.6 KiB
Raw Blame History

🍰 Crumbforest Build System Manifest

Datum: 2025-05-21
Version: kuchenwald_docker_php83_sql_mit_AUTH_mit_composer_update_v1_rcv002
Umgebung: Docker + CakePHP 5 + TTYD + Auth + Markdown + CLI-Kommandos
Crewstatus: 🟢 Voll aktiv


🔧 System-Komponenten

💻 Container:

  • App (CakePHP 5 mit Authentication & Markdown Viewer)
  • Database (MariaDB mit kuchenwald)
  • Adminer (Port 8081)
  • TTYD Terminal (Port 7681)

📄 Frontend-Zugänge:

  • http://localhost:8080 CakePHP-Anwendung
  • http://localhost:8081 Adminer
  • http://localhost:7681 Terminal (mit login-Skript)
  • http://localhost:8080/tagcloud.html Dynamische TagCloud

🧭 Routen & Controller

Pfad Beschreibung
/markdowns/index Auto-Index aller Markdown-Dateien
/markdowns/view/:slug Einzelanzeige einer Markdown-Datei
/users/login Login-Seite für Auth
/bin/cake tagcloud Generiert TagCloud HTML
/bin/cake generate_token Erstellt API-Token für Nutzer

Authentifizierung

  • AuthenticationPlugin aktiv
  • Login über email und password
  • Erfolgreicher Login = Zugriff auf alle Markdown-Views
  • Nutzer-Session wird über Middleware validiert

🧪 Terminal-Interaktionen

  • Login mit: login
  • Unterstützte Benutzer:
    • root
    • kruemel
    • jupiter
    • heimkind
    • robot
  • Beispielaktionen: nano, ls, mc, cat

🗂 Markdown Integration

  • Markdown-Dateien liegen in: webroot/markdown/*.md
  • Werden automatisch in /markdowns/index verlinkt
  • TagCloud zeigt Schlagworte + Slugs visuell

📦 Build & Reset

  • Skript: reset_to_null_and_rebuild.sh
  • Führt aus:
    • Container-Reset
    • Volume-Löschung
    • SQL-Import
    • TagCloud-Generierung
    • Log-Einträge

🧠 Highlights aus dem Log

[2025-05-21 22:00] ✅ LOGIN_OK  branko via /users/login
[2025-05-21 22:01] 🌥️ TAGCLOUD_OK  tagcloud.html generated
[2025-05-21 22:02] 📄 VIEW_OK  /markdowns/view/werte_manifest

🌀 Symbolik

  • Null: Ursprung, Zustand vor dem Zugriff
  • Eule: Beobachterin der Stille
  • Fuchs: Entdecker der Pfade (ls)
  • Brücke: Navigationshilfe (cd)
  • Nano: Reparatur & Ordnung im Terminal

🧡 Dank an die KrümelCrew

Jeder Commit zählt.
Jede .md erzählt.
Jeder Terminal-Befehl bringt uns näher zur Harmonie von Mensch, Maschine und Wald.