Démarrage rapide
Créez votre premier projet et gérez vos variables en 5 minutes.
1. Connexion
Connectez-vous à votre compte Bunkle :
bunkle loginLe CLI vous demandera votre email et mot de passe. Une fois connecté, votre session sera sauvegardée localement.
Astuce
bunkle whoami pour vérifier votre connexion à tout moment.2. Créer un projet
Créez un nouveau projet pour votre application :
bunkle create mon-apiLe projet devient automatiquement votre contexte courant. Vous pouvez vérifier avec :
bunkle statusRésultat :
📍 Contexte actuel Utilisateur: votre@email.com Projet: mon-api (a1b2c3d4...) Envs: Aucun environnement3. Ajouter des environnements
Créez des environnements pour organiser vos variables (dev, staging, production) :
bunkle env add developmentbunkle env add stagingbunkle env add productionChaque environnement peut avoir ses propres variables.
4. Ajouter des variables
Ajoutez vos variables d'environnement :
bunkle var add DATABASE_URL "postgres://localhost:5432/mydb" --env developmentbunkle var add API_KEY "dev-secret-key" --env developmentbunkle var add DATABASE_URL "postgres://prod-server:5432/mydb" --env productionbunkle var add API_KEY "prod-secret-key" --env productionSécurité
5. Récupérer le fichier .env
Générez votre fichier .env :
# Récupérer toutes les variablesbunkle pull mon-api --output .# Ou filtrer par environnementbunkle 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 :
bunkle push --env developmentLes nouvelles variables et modifications seront envoyées vers Bunkle.
Résumé
Voici le workflow complet en une commande :
# Workflow completbunkle loginbunkle create mon-apibunkle env add productionbunkle var add DATABASE_URL "postgres://..." --env productionbunkle var add API_KEY "secret" --env productionbunkle pull mon-api --env production --output .