Naar de inhoud
temp.cool

Zo deel je een .env-bestand met een developer

1 min lezen · Bijgewerkt

Kort antwoord

Plak de inhoud van het .env-bestand in een temp.cool-link die één keer opent en binnen een dag verloopt. De developer kopieert het in zijn eigen .env-bestand, en er blijft niets achter in chat, mail of git-geschiedenis.

  1. 1

    Kopieer alleen wat nodig is

    Haal waarden weg die de developer niet nodig heeft, en gebruik waar het kan aparte sleutels voor ontwikkeling.

  2. 2

    Plak het in één link

    Een temp.cool-bericht past zo'n 10.000 tekens, genoeg voor de meeste .env-bestanden. Laat het één keer openen.

  3. 3

    Zij plakken het in hun eigen .env

    De developer kopieert de tekst in een lokaal .env-bestand dat git negeert. Daarna is de link weg.

Waarom niet via Slack, mail of de repo?

  • Git vergeet nooit. Een geheim dat één keer gecommit is, blijft in de geschiedenis staan, ook als je het bestand verwijdert. Openbare repo’s worden binnen minuten door bots doorzocht.
  • Chat is doorzoekbaar. Iedereen in het kanaal, en iedereen die later binnenkomt, kan zoeken op DATABASE_URL.
  • Bijlagen worden doorgestuurd en geback-upt. Een .env-bijlage leeft voort in verzonden items, inboxen en back-ups.

Goede gewoontes

  • Geef elke developer eigen sleutels als de dienst dat kan, zodat je één persoon kunt intrekken zonder de rest te breken.
  • Gebruik test- of ontwikkelgegevens voor lokaal werk, nooit die van productie.
  • Wissel sleutels als iemand het project verlaat.
  • Houd een .env.example in de repo met de namen van de variabelen maar zonder waarden, zodat mensen weten waar ze om moeten vragen.

Grotere teams

Voor een team dat vaak wisselt is een secrets manager de oplossing op de lange termijn. temp.cool is de snelle, veilige manier om iemand vandaag de eerste set waarden te geven. Zie ook API-sleutels delen met een freelancer.

Een geheim te versturen?

Gratis, geen account. Eén keer lezen, dan poef.

Schrijf een geheim