Outils Git, config & DevOps

Fichiers de configuration, commandes Git et snippets serveur — générés dans votre navigateur.

localGénérateur de fichiers .gitignoreCochez les technologies de votre choix — Node, Python, React, Next.js, Docker, macOS, VS Code et 40 autres…localGénérateur .htaccessCochez les règles dont vous avez besoin (HTTPS, hôte canonique, redirections, compression, cache, en-têtes…localGénérateur Docker ComposeCochez les services dont vous avez besoin — application, base de données, cache, interface…localGénérateur de workflows GitHub ActionsChoisissez votre pile, vos déclencheurs et vos étapes, puis obtenez un script commenté…localGénérateur de commandes GitChoisissez une tâche telle que « annuler le dernier commit tout en conservant mes modifications » ou «…localGénérateur de configuration NginxChoisissez ce que Nginx doit faire — servir un site statique ou une application SPA, agir en tant que…localValidateur de fichier .envCollez un fichier .env pour repérer les clés invalides, doublons, valeurs vides et erreurs de guillemets,…localCalculateur chmodCochez les cases « Lecture », « Écriture » et « Exécution » pour le propriétaire, le groupe et les autres…localGénérateur de package.jsonRemplissez le formulaire pour obtenir un package.json valide : validation du nom npm, préréglages de…localDocker Run vers ComposeCollez une ou plusieurs docker run commandes — sur plusieurs lignes, avec des guillemets et des \ des…localGénérateur d’icônes d’applicationIl vous suffit de déposer une image carrée pour obtenir toutes les tailles d'icônes dont votre application…localValidateur YAMLCollez un fichier Docker Compose, un manifeste Kubernetes, un workflow GitHub Actions ou tout autre YAML…localGénérateur YAML KubernetesRenseignez le nom, l’image et le port de votre application pour obtenir du YAML Kubernetes prêt pour la…localGénérateur de service systemdFaites tourner votre application comme un véritable service Linux qui démarre au boot et redémarre après…localGénérateur GitLab CIChoisissez votre environnement et obtenez un .gitlab-ci.yml fonctionnel : installation avec cache, jobs de…localGénérateur de VirtualHost ApacheObtenez une configuration complète d’hôte virtuel Apache pour votre domaine : site statique, WordPress,…localGénérateur de CaddyfileCaddy obtient automatiquement les certificats HTTPS : vous ne faites que décrire votre site. Choisissez un…localGénérateur de config WireGuardConfigurez un VPN WireGuard en quelques minutes. Saisissez l’adresse de votre serveur et les appareils qui…localGénérateur de politique IAM AWSRédigez des politiques IAM AWS sans mémoriser les noms d’actions. Ajoutez une autorisation pour chaque…localGénérateur de politique bucket S3Créez une politique de bucket S3 correcte en quelques secondes : laissez CloudFront lire un bucket privé…localGénérateur de chart HelmPackagez votre application pour Kubernetes sous forme de chart Helm. Renseignez l’image, le port, le…localCalculateur SemVerTout sur les versions sémantiques en un seul endroit : comparez deux versions, calculez la prochaine…localGénérateur de changelogCollez votre git log et obtenez une section CHANGELOG.md bien structurée : commits regroupés en…localGénérateur .editorconfigFaites en sorte que chaque éditeur de votre équipe utilise la même indentation, les mêmes fins de ligne et…apiGénérateur LICENSEAjoutez la licence open source adaptée à votre projet en quelques secondes. Choisissez MIT, Apache 2.0,…localGénérateur de Conventional CommitsRédigez des messages de commit conformes à la spécification Conventional Commits sans la mémoriser.…localTesteur et validateur .htaccessRepérez la ligne à l’origine d’une erreur 500 et testez vos règles de réécriture avant mise en production…localGénérateur .env.exampleCollez un vrai fichier .env et obtenez un .env.example à versionner : clés API, mots de passe et tokens…localGénérateur DockerfileChoisissez votre stack et obtenez un Dockerfile prêt pour la production : build multi-étapes, couche de…localValidateur YAML KubernetesCollez des Deployments, Services, Ingresses, ConfigMaps ou un fichier complet contenant plusieurs…localValidateur GitHub ActionsCollez un workflow issu de .github/workflows et repérez les problèmes avant la CI : déclencheurs…localConvertisseur JSON vers TOMLCollez votre JSON et obtenez un TOML propre : les objets imbriqués deviennent des [tables], les listes…localConvertisseur TOMLConvertissez vos fichiers de configuration TOML — Cargo.toml, pyproject.toml, configurations Hugo ou…localGénérateur de fichiers deep linkCréez les deux fichiers qui permettent aux liens de votre site d'ouvrir votre application :…localConvertisseur fin de ligneIdentifiez les fins de ligne utilisées dans un fichier et convertissez-les — CRLF Windows vers LF Unix, ou…localConvertisseur chemin WindowsCollez un chemin dans n'importe quel format — C:\Users\me\project, /mnt/c/Users/me/project, /c/Users/me —…apiGénérateur & testeur CORSVous voyez « has been blocked by CORS policy » ? Indiquez quels sites peuvent appeler votre API —…