README: .env als kopierbare Vorlage statt nur Tabelle #4
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "docs/env-template"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Die Tabelle listete Variablen, ohne zu sagen, welche zusammen eine lauffähige
Konfiguration ergeben. Jetzt steht eine vollständige, mit Defaults gefüllte
.env am Anfang; die Tabelle bleibt als Nachschlagewerk darunter.
Drei Dinge, die beim Prüfen am Code herauskamen und jetzt dokumentiert sind:
echten Zugangsdaten liegen verschlüsselt in der Datenbank; KANBOARD_TOKEN
und IMAP_PASSWORD liest zur Laufzeit niemand, sie dienen allein der
einmaligen KMS-Provisionierung im Entrypoint.
SENDER= ergäbe einen leeren Absender statt MAIL_USERNAME, GUNICORN_WORKERS=
lässt Gunicorn an int("") abstürzen. Beide Zeilen sind auskommentiert.
Wirkung — das ist jetzt benannt.
Die Vorlage wurde extrahiert und getestet: compose config ohne Warnungen,
Stack startet allein damit, MAIL_DEFAULT_SENDER fällt korrekt zurück.
Co-Authored-By: Claude Opus 5 noreply@anthropic.com
Die Tabelle listete Variablen, ohne zu sagen, welche zusammen eine lauffähige Konfiguration ergeben. Jetzt steht eine vollständige, mit Defaults gefüllte .env am Anfang; die Tabelle bleibt als Nachschlagewerk darunter. Drei Dinge, die beim Prüfen am Code herauskamen und jetzt dokumentiert sind: - IMAP_* und KANBOARD_* sind nur Vorbelegungen der Einstellungsseite. Die echten Zugangsdaten liegen verschlüsselt in der Datenbank; KANBOARD_TOKEN und IMAP_PASSWORD liest zur Laufzeit niemand, sie dienen allein der einmaligen KMS-Provisionierung im Entrypoint. - Ein leer gesetzter Wert ist nicht dasselbe wie ein fehlender: MAIL_DEFAULT_ SENDER= ergäbe einen leeren Absender statt MAIL_USERNAME, GUNICORN_WORKERS= lässt Gunicorn an int("") abstürzen. Beide Zeilen sind auskommentiert. - Was docker-compose.yml selbst per environment: setzt, hat in der .env keine Wirkung — das ist jetzt benannt. Die Vorlage wurde extrahiert und getestet: compose config ohne Warnungen, Stack startet allein damit, MAIL_DEFAULT_SENDER fällt korrekt zurück. Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>