Skip to content

Instellingen van je app (NL)

TheFactoryGuy edited this page Oct 30, 2026 · 1 revision

Veel apps hebben instellingen nodig die niet in de code staan: een poort, het adres van een database, of een sleutel van je betaalprovider. Die staan in een .env-bestand. In Coodoo vul je ze in zonder zelf bestanden te openen. Open het venster Instellingen van je app (rechts).

Wat Coodoo laat zien

Coodoo zoekt in je project naar .env-bestanden en hun voorbeelden, zoals .env.example. Heeft een map alleen een voorbeeld, dan maakt Coodoo de .env voor je aan zodra je opslaat.

Per instelling zie je de naam en de uitleg die de agent erboven zette. Instellingen die nog leeg zijn, krijgen het label nog invullen. Het venster App waarschuwt ook als je app nog iets mist.

Per regel kiezen

Keuze Wanneer
Zelf invullen Gewone waarden zonder geheim, zoals PORT of de naam van je app
Uit de kluis Sleutels en wachtwoorden. Kies er een uit de Projectkluis of maak er meteen een nieuwe aan
Leeg laten De app heeft hem (nog) niet nodig

Klik daarna op Opslaan.

Een sleutel uit de kluis: twee manieren

  • Alleen bij starten (veiligst, standaard). De sleutel staat nergens in een bestand. Coodoo geeft hem mee als het je app start, met App starten of als het team je app bekijkt. Agents krijgen hem nooit.
  • Ook in het .env-bestand. Je app vindt de sleutel dan ook als je hem buiten Coodoo start. Coodoo zorgt eerst dat het bestand buiten git blijft. Let op: de agents kunnen het bestand lezen.

Staat een bestand in git (het gaat mee naar GitHub), dan kan alleen de eerste manier.

Er staat al een sleutel in het bestand

Een waarde die op een sleutel lijkt, laat Coodoo niet zien. Je ziet Laten zoals het is. Met Naar de kluis gaat de waarde de kluis in en haalt Coodoo hem uit het bestand; daarna geeft Coodoo hem alleen bij het starten mee.

Op meer computers

Welke instelling welke kluissleutel gebruikt, staat in .coodoo/env.json (alleen namen, nooit waarden) en gaat mee naar GitHub. De kluis zelf staat op elke computer apart. Op een andere computer zie je dus welke sleutel er in de kluis ontbreekt, en voeg je hem daar toe.

Nieuwe instellingen

Heeft een nieuw doel een sleutel nodig, dan zet de agent hem in .env.example met uitleg erboven. Hij verschijnt dan vanzelf in dit venster. Plak een sleutel nooit in de chat; vul hem hier in.

Clone this wiki locally