Zum Inhalt springen
BeispielWerk
English

.env Beispiele und .env.example Vorlagen

Eine .env-Datei legt Umgebungsvariablen als Zeilen im Muster NAME=Wert fest; die Datei .env.example dient als Vorlage ohne echte Geheimnisse. Die Snippets zeigen Platzhalter für Webanwendung, Mailversand und Zahlungsanbieter sowie Werte mit Leerzeichen und Anführungszeichen, deren Regeln sich zwischen dotenv, Docker Compose und Shell unterscheiden. Die Beispiele enthalten nur Platzhalter, keine echten Zugangsdaten.

5 Varianten auf einer Seite, jede mit eigenem Kopier- oder Download-Knopf. Darunter: 1× Absichtlich ungültig.

  • .env: Platzhalter für eine Webanwendung

    # Beispielwerte, keine echten Zugangsdaten
    NODE_ENV=development
    PORT=3000 …

    Nur Platzhalter. Echte Geheimnisse gehören nicht ins Repository.

  • .env: Werte mit Leerzeichen, Anführungszeichen und Zeilenumbruch

    EINFACH=wert
    MIT_LEERZEICHEN="Anna Müller"
    EINFACH_QUOTE='keine ${Ersetzung}' …

    Die Regeln unterscheiden sich zwischen dotenv, Docker Compose und Shell; hier die gemeinsame Schnittmenge plus bekannte Streitfälle.

  • .env.example: Mailversand

    SMTP_HOST=smtp.example.com
    SMTP_PORT=587
    SMTP_USER=benutzer@example.com …
  • .env.example: Zahlungsanbieter mit Platzhaltern

    PAYMENT_API_KEY=
    PAYMENT_WEBHOOK_SECRET=
    PAYMENT_SUCCESS_URL=https://example.com/danke …

    Die Schlüssel bleiben leer: hier trägt jede Person ihren eigenen Testschlüssel ein.

  • .env: Leerzeichen um das GleichheitszeichenAbsichtlich ungültig

    NAME = wert
    ANDERER =wert

    Shells brechen hier ab, dotenv-Bibliotheken lesen es meist trotzdem; Docker Compose behält Leerzeichen teils im Wert.

Weitere Themen in Datenformate & Snippets