docs(env): klarstellen, dass $$ als ein $ ankommt

Nachfrage aus der Praxis: printenv zeigt nach dem Escapen ein einzelnes $,
und das sah nach einem zweiten Fehler aus. Es ist das gewuenschte Ergebnis –
angemeldet wird mit dem einfachen $. Dazu der Hinweis, dass einfache
Anfuehrungszeichen dasselbe ohne Verdopplung leisten.

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
This commit is contained in:
HoneyandClaude Opus 5 committed 2026-08-24 12:00:59 +02:00
1 parent 218b238afc
commit 213ecb7d06
3 files changed
+11 -1

No files matched your search

+9 -1
View File
@@ -153,7 +153,15 @@ es als Variable und schneidet lautlos ab. Gemessen:
| `'abc$def'` | `abc$def` ✓ |
| `abc\$def` | `abc\` |
Ein Backslash hilft also **nicht**. Das trifft besonders `ADMIN_PASSWORD`:
Ein Backslash hilft also **nicht**.
`$$` sind dabei keine zwei Zeichen, sondern eine Fluchtsequenz: Das erste
schützt das zweite und wird dabei verbraucht. Im Container steht danach **ein**
`$` – das ist das gewünschte Ergebnis, und angemeldet wird sich mit dem
einfachen `$`. Wem das zu leicht zu verwechseln ist, nimmt die einfachen
Anführungszeichen: Dort steht das Passwort so da, wie es ist.
Das trifft besonders `ADMIN_PASSWORD`:
Angelegt wird dann ein Konto mit einem Passwort, das niemand kennt, und die
Anmeldung scheitert mit „invalid credentials", obwohl alles richtig eingetippt
ist. Nachsehen, was wirklich angekommen ist: