Variablen anlegen
Jede Variable besteht aus Name und Wert. Übliche Beispiele:
DATABASE_URL=postgres://benutzer:passwort@host:5432/datenbank
NODE_ENV=production
STRIPE_SECRET_KEY=sk_live_…
Werte werden in der Oberfläche verdeckt angezeigt und nur an den Container der App weitergegeben.
Variablen, die Branchway setzt
| Name | Bedeutung |
|---|---|
PORT | Der Port, auf dem die App lauschen muss |
BRANCHWAY_DATEN | Pfad zum dauerhaften Speicher (/daten) |
BRANCHWAY_APP_NAME | Name der App |
BRANCHWAY_PROZESS | Name des Prozesses, etwa web oder worker |
BRANCHWAY_INSTANZ | Nummer der Instanz bei mehreren Kopien |
Was nicht ins Repository gehört
Zugangsdaten gehören nie in den Quelltext – auch nicht in ein privates Repository. Wer versehentlich ein Geheimnis eingecheckt hat, sollte es als verbrannt betrachten und neu erzeugen: In der Git-Historie bleibt es sonst dauerhaft lesbar.