Dashboard

Démarrage rapide

Créez votre premier projet et gérez vos variables en 5 minutes.

1. Connexion

Connectez-vous à votre compte Bunkle :

bashbash
bunkle login

Le CLI vous demandera votre email et mot de passe. Une fois connecté, votre session sera sauvegardée localement.

Astuce

Utilisez bunkle whoami pour vérifier votre connexion à tout moment.

2. Créer un projet

Créez un nouveau projet pour votre application :

bashbash
bunkle create mon-api

Le projet devient automatiquement votre contexte courant. Vous pouvez vérifier avec :

bashbash
bunkle status

Résultat :

bashbash
📍 Contexte actuel
Utilisateur: votre@email.com
Projet: mon-api (a1b2c3d4...)
Envs: Aucun environnement

3. Ajouter des environnements

Créez des environnements pour organiser vos variables (dev, staging, production) :

bashbash
bunkle env add development
bunkle env add staging
bunkle env add production

Chaque environnement peut avoir ses propres variables.

4. Ajouter des variables

Ajoutez vos variables d'environnement :

bashbash
bunkle var add DATABASE_URL "postgres://localhost:5432/mydb" --env development
bunkle var add API_KEY "dev-secret-key" --env development
bunkle var add DATABASE_URL "postgres://prod-server:5432/mydb" --env production
bunkle var add API_KEY "prod-secret-key" --env production

Sécurité

Les valeurs sont automatiquement chiffrées (AES-256) avant d'être stockées.

5. Récupérer le fichier .env

Générez votre fichier .env :

bashbash
# Récupérer toutes les variables
bunkle pull mon-api --output .
# Ou filtrer par environnement
bunkle pull mon-api --env development --output .

Un fichier .env.development sera créé dans le dossier courant avec vos variables.

6. Synchroniser les modifications

Si vous modifiez le fichier .env localement, synchronisez les changements :

bashbash
bunkle push --env development

Les nouvelles variables et modifications seront envoyées vers Bunkle.

Résumé

Voici le workflow complet en une commande :

bashbash
# Workflow complet
bunkle login
bunkle create mon-api
bunkle env add production
bunkle var add DATABASE_URL "postgres://..." --env production
bunkle var add API_KEY "secret" --env production
bunkle pull mon-api --env production --output .

Prochaines étapes