fix(beispiel): nginx-Konfiguration in die Compose-Datei, keine Bind-Mounts

Fehlt eine der beiden Dateien auf dem Wirt, legt Docker dort wortlos ein
Verzeichnis an und scheitert beim Start mit "not a directory" — beim Einsetzen
ueber eine Oberflaeche eine Falle ohne Nutzen. Als configs mit content traegt
die Compose-Datei alles selbst.

Durchprobiert ohne eine einzige Datei auf dem Wirt: Stapel hoch, HoneyOS
antwortet, richtige data-app, unbekannter Host 404.

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
This commit is contained in:
marcandClaude Opus 5 committed 2026-08-29 00:45:43 +02:00
1 parent fe48f3d98e
commit d1cd20586f
2 files changed
+100 -3

No files matched your search

+11
View File
@@ -1,3 +1,14 @@
# ─────────────────────────────────────────────────────────────────────────────
# HINWEIS: Diese Datei ist die lesbare Fassung zum Nachschlagen. Verwendet wird
# derselbe Inhalt aus `docker-compose.yml` (Abschnitt `configs:`) — dort steht
# er noch einmal, mit `$$` statt `$`. Wer hier etwas ändert, ändert es dort.
#
# Der Grund für den Umweg: Bind-Mounts einzelner Dateien scheitern, sobald die
# Datei auf dem Wirt fehlt — Docker legt dann ein Verzeichnis an und bricht mit
# „not a directory" ab. Beim Einsetzen über eine Oberfläche will man ausserdem
# nur eine Datei bearbeiten, nicht drei.
# ─────────────────────────────────────────────────────────────────────────────
# ─────────────────────────────────────────────────────────────────────────────
# Ein Einsetzer für alle Dienste, die die Leiste tragen sollen.
#