Skip to content

fast-dev-config est un outil CLI conçu pour configurer rapidement des environnements de développement en générant des fichiers `.env`, `Dockerfile`, et d'autres configurations pour plusieurs langages et bases de données.

Notifications You must be signed in to change notification settings

gaye-lamine/fast-dev-config

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

18 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

fast-dev-config

fast-dev-config est un outil CLI conçu pour configurer rapidement des environnements de développement en générant des fichiers .env, Dockerfile, et d'autres configurations pour plusieurs langages et bases de données.

Version Licence

Table des matières

Fonctionnalités

  • Génération automatique des fichiers .env, Dockerfile, et fichiers de configuration Tailwind CSS.
  • Support multi-langage : Node.js, Python, PHP, Go, Ruby, Java.
  • Options de déploiement : Docker, Heroku, AWS, CI/CD.

Installation

Prérequis

Avant d'installer fast-dev-config, assurez-vous d'avoir installé :

  • Node.js (version 14 ou plus récente)
  • NPM (ou Yarn)
  • Git

Étapes d'installation

  1. Clonez ce dépôt :

    git clone https://github.com/gaye-lamine/fast-dev-config.git
    cd fast-dev-config
  2. Installez les dépendances :

    npm install

Utilisation

Pour utiliser fast-dev-config, exécutez la commande suivante dans votre terminal :

node src/index.js [options]

Options disponibles

  • --lang <langage> : Spécifiez le langage pour lequel générer la configuration (ex. : node, python, php, etc.).
  • --deploy <service> : Spécifiez le service de déploiement (ex. : docker, heroku, etc.).

Contribution

Merci de vouloir contribuer à fast-dev-config ! Voici comment vous pouvez le faire.

Comment contribuer ?

  1. Forkez le projet depuis GitHub.

  2. Clonez votre fork sur votre machine :

    git clone https://github.com/votre-utilisateur/fast-dev-config.git
    cd fast-dev-config
  3. Créez une nouvelle branche pour vos modifications :

    git checkout -b ma-branche
  4. Faites vos modifications dans le code et ajoutez un message de commit descriptif :

    git add .
    git commit -m "Ajout d'une nouvelle fonctionnalité"
  5. Poussez vos modifications vers votre fork :

    git push origin ma-branche
  6. Ouvrez une Pull Request (PR) sur GitHub :

    • Allez sur la page GitHub de votre fork.
    • Cliquez sur le bouton "Compare & pull request".
    • Décrivez vos modifications et soumettez la PR.

Lignes directrices

  • Testez vos modifications avant de soumettre une PR pour éviter les régressions.
  • Pour des modifications majeures, discutez-en d'abord dans une issue.

CHANGELOG

[1.0.0] - 2024-09-26

  • Version initiale avec la génération de fichiers .env, Dockerfile, et fichiers de configuration pour plusieurs langages.

Licence

Distribué sous la licence ISC. Voir le fichier LICENSE pour plus d'informations.

About

fast-dev-config est un outil CLI conçu pour configurer rapidement des environnements de développement en générant des fichiers `.env`, `Dockerfile`, et d'autres configurations pour plusieurs langages et bases de données.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published