[{"data":1,"prerenderedAt":89},["ShallowReactive",2],{"seo-verification":3,"marketplace-app-fr-docker-dev-stack":6},{"google":4,"bing":5},"EycwPY2XMyTkVzas3n1ygeNJFGAH513qrMjfDljzsMQ","",{"slug":7,"name":8,"description":9,"phase":10,"docsUrl":11,"logo":12,"github":13,"tagline":14,"longDescription":15,"features":16,"useCases":23,"steps":33,"faq":46,"specs":56,"compatibleOs":65,"relatedApps":67,"relatedPosts":82,"category":83},"docker-dev-stack","Docker Development Stack","Environnement de développement complet avec Docker Compose et hot reload. Partagez la même configuration entre tous vos développeurs.",1,"https:\u002F\u002Fservorbit.com\u002Fblog\u002Fstack-dev-docker-vps","https:\u002F\u002Fcdn.simpleicons.org\u002Fdocker","https:\u002F\u002Fgithub.com\u002Fdocker\u002Fawesome-compose","Environnement Docker Compose partageable entre tous vos développeurs — hot reload, isolation, cohérence.","Le template Docker Development Stack configure un environnement de développement complet basé sur Docker Compose, conçu pour être reproductible et partageable entre tous les membres de votre équipe. Fini le \"ça marche sur ma machine\" : tous vos développeurs partagent exactement le même environnement, de la base de données aux services annexes.\n\nCe template inclut un fichier `docker-compose.yml` de base avec hot reload (volumes bind mount), un réseau interne pour les services, et des configurations pour les types de projets les plus courants. Déployé sur un VPS de développement partagé, il permet à toute l'équipe de travailler sur le même environnement de staging.",[17,18,19,20,21,22],"Docker Compose avec hot reload via volumes bind mount","Réseau interne Docker pour l'isolation des services","Configurations prêtes pour Node.js, PHP, Python","Services annexes inclus : PostgreSQL, Redis, Mailpit","Makefile de commandes courantes (start, stop, shell, logs)","Compatible Docker Desktop et VPS distant",[24,27,30],{"title":25,"body":26},"Onboarding développeurs","Un nouveau développeur clone le dépôt et exécute `make start` — l'environnement est prêt en 2 minutes.",{"title":28,"body":29},"Serveur de staging partagé","Déployez cet environnement sur un VPS dédié au staging — toute l'équipe y accède de la même façon.",{"title":31,"body":32},"Multi-projets","Gérez plusieurs projets avec des stacks différentes sur le même serveur grâce à l'isolation Docker.",[34,37,40,43],{"title":35,"body":36},"Créer le VPS","Sélectionnez \"Docker Development Stack\". Minimum 2 Go RAM, plus si plusieurs projets simultanés.",{"title":38,"body":39},"Adapter le Compose","Modifiez `docker-compose.yml` selon votre stack (ajoutez votre service applicatif, adaptez les volumes).",{"title":41,"body":42},"Démarrer l'environnement","Exécutez `make start` ou `docker compose up -d --build`. Les services démarrent en arrière-plan.",{"title":44,"body":45},"Accéder aux services","Votre app est accessible via le port mappé. PostgreSQL, Redis et Mailpit sont accessibles depuis le réseau Docker interne.",[47,50,53],{"q":48,"a":49},"Quelle différence entre Docker Starter et Docker Development Stack ?","Docker Starter est une base production minimale. Docker Dev Stack est spécifiquement conçu pour le développement : hot reload, outils de debugging, services de test (Mailpit, etc.).",{"q":51,"a":52},"Peut-on utiliser ce template en production ?","Non recommandé tel quel. Pour la production, utilisez un template dédié (Laravel Stack, Node.js Stack) ou Coolify\u002FDokploy.",{"q":54,"a":55},"Le hot reload fonctionne avec des volumes distants ?","Oui si vous montez votre code local sur le VPS via SSHFS ou que vous travaillez directement depuis le VPS.",{"ram":57,"cpu":58,"stack":59},"2 Go","1 vCPU",[60,61,62,63,64],"Docker","Docker Compose","PostgreSQL","Redis","Mailpit",[66],"ubuntu-24.04",[68,76],{"name":69,"slug":70,"categorySlug":71,"categoryName":72,"categoryColor":73,"logo":12,"tagline":74,"description":75},"Docker Starter","docker-starter","deploiement","Déploiement Applicatif & DevOps","text-success bg-success\u002F10","Environnement Docker préconfigurée — Docker Compose, réseau interne et SSH sécurisé dès le départ.","Environnement Docker préconfigurée avec Docker Compose, réseau interne et accès SSH sécurisé. Point de départ pour n'importe quel projet containerisé.",{"name":77,"slug":78,"categorySlug":71,"categoryName":72,"categoryColor":73,"logo":79,"tagline":80,"description":81},"Coolify","coolify","https:\u002F\u002Fcdn.simpleicons.org\u002Fcoolify","Déployez depuis Git en quelques secondes — alternative self-hosted à Heroku, Render et Netlify.","Déployez vos applications depuis Git en quelques secondes. Self-hosted, sans vendor lock-in, avec SSL automatique.",[],{"key":84,"slug":84,"name":85,"objective":86,"icon":87,"color":88},"developpement","Développement","Démarrer rapidement un projet logiciel.","dev","text-warning bg-warning\u002F10",1784126252381]