🌲 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! 🦉
This commit is contained in:
2025-12-26 16:50:52 +01:00
commit 83df9de035
487 changed files with 39758 additions and 0 deletions

View File

@@ -0,0 +1,69 @@
# 🌲 Crumbforest Terminal Startpfade für Krümel
📅 Erstellt: 2025-06-08 15:39:47
---
## 🎯 Ziel
Nach jedem Rebuild soll der Benutzer `robot` im Terminal automatisch im Verzeichnis `/home/robot/` starten egal ob über `ttyd`, `ssh`, `docker exec` oder interaktiv.
---
## 🧩 Lösung 1: WORKDIR im Dockerfile setzen
```Dockerfile
# Nach dem USER-Befehl hinzufügen
WORKDIR /home/robot
```
**Effekt:** Alle Shell-Sessions beginnen im Home-Verzeichnis.
---
## 🛠️ Lösung 2: `.bashrc` für robot patchen
Am Ende von `/home/robot/.bashrc` hinzufügen:
```bash
# Krümelstart ins Versteck
if [ "$PWD" != "/home/robot" ]; then
cd /home/robot
fi
```
**Effekt:** Terminal startet auch bei interaktiven Sitzungen im richtigen Pfad.
---
## 🌐 Lösung 3: TTYD mit Zielpfad starten
Falls du `ttyd` nutzt:
```yaml
command: ["ttyd", "--port", "7780", "--cwd", "/home/robot", "bash"]
```
**Effekt:** TTYD öffnet sofort das Versteckverzeichnis des Krümels.
---
## ✅ Bonus: SSH Login
Falls du SSH verwendest, wird `.bash_profile` bzw. `.profile` geladen. Achte darauf, dass diese `.bashrc` korrekt einbindet (normalerweise Standard unter Debian):
```bash
if [ -f "$HOME/.bashrc" ]; then
. "$HOME/.bashrc"
fi
```
---
## 🎉 Empfehlung:
Alle drei Methoden kombinieren für maximale Robustheit. Dann wird der Krümel nie im falschen Baumloch landen!
---
🌲 *Happy Shelling im Crumbforest!*