[{"data":1,"prerenderedAt":117},["ShallowReactive",2],{"seo-verification":3,"blog-stack-dev-docker-vps-fr":6},{"google":4,"bing":5},"EycwPY2XMyTkVzas3n1ygeNJFGAH513qrMjfDljzsMQ","",{"id":7,"slug":8,"title":9,"excerpt":10,"readTime":11,"views":12,"isPinned":13,"publishedAt":14,"category":15,"categories":21,"featuredImage":23,"bgImage":24,"posterImage":25,"relatedSolution":26,"intro":28,"sections":29,"ctaTitle":69,"ctaBody":70,"ctaButton":71,"ctaUrl":72,"relatedPosts":73},139,"stack-dev-docker-vps","Stack Dev Docker sur VPS : environnement prêt pour coder","Montez une stack dev Docker sur VPS : Compose, volumes, ports, sauvegardes et accès sécurisé pour prototyper vite.",7,0,false,"2026-02-06T00:00:00+00:00",{"id":16,"name":17,"slug":18,"color":19,"icon":20},4,"Développement","developpement","bg-warning\u002F10 text-warning","dev",[22],{"id":16,"name":17,"slug":18,"color":19,"icon":20},null,"\u002Fblog\u002Fcovers\u002Fbg.svg","\u002Fblog\u002Fcovers\u002Fstack-dev-docker-vps-poster.svg",{"categorySlug":20,"appSlug":27},"docker-dev-stack","Une stack de développement distante évite de saturer le poste local et donne une IP stable pour les webhooks, démos et tests d'intégration. Sur un VPS ServOrbit, Docker Compose devient un atelier propre : services isolés, volumes persistants et ports explicitement exposés. Le guide privilégie la lisibilité et les garde-fous avant d'empiler les conteneurs.",[30,34,44,63,66],{"type":31,"title":32,"body":33},"h2","Pourquoi héberger une Stack Dev Docker sur un VPS ?","Un environnement de développement local fonctionne, mais il reste lié à une seule machine : changement de poste, onboarding d'un nouveau collaborateur ou accès depuis un autre pays deviennent des frictions. En centralisant votre stack Docker sur un VPS, vous disposez d'un serveur de développement partagé, toujours allumé, accessible via SSH ou navigateur depuis n'importe où. Vous gagnez également en reproductibilité : chaque service est défini dans un fichier `docker-compose.yml`, ce qui élimine le fameux problème « ça marche chez moi ».",{"type":35,"title":36,"items":37},"ul","Ce que vous pouvez faire avec une Stack Dev Docker",[38,39,40,41,42,43],"Lancer simultanément plusieurs services (Nginx, MySQL, Redis, PHP-FPM, Node.js) dans des conteneurs isolés sans conflit de ports ni de versions","Partager un environnement de développement identique entre tous les membres d'une équipe grâce au fichier docker-compose.yml versionné dans Git","Tester des migrations de base de données ou des mises à jour de dépendances dans un conteneur éphémère sans risquer l'environnement principal","Héberger un serveur CI\u002FCD léger (Gitea, Drone CI) directement sur le même VPS pour automatiser vos déploiements internes","Accéder à vos services de développement via des sous-domaines ou des reverse proxies Traefik\u002FNginx sans ouvrir de ports non nécessaires","Sauvegarder et restaurer l'intégralité de votre stack en quelques commandes grâce aux volumes Docker et aux snapshots VPS",{"type":45,"title":46,"steps":47},"steps","Installer une Stack Dev Docker sur votre VPS ServOrbit",[48,51,54,57,60],{"title":49,"body":50},"Commander un VPS Cloud ServOrbit","Rendez-vous sur la page \u002Fvps-cloud et choisissez une offre adaptée à votre usage. Pour une stack de développement standard (quelques conteneurs, base de données, reverse proxy), un VPS avec 2 vCPU et 4 Go de RAM constitue un bon point de départ. Finalisez la commande : votre VPS est provisionné en moins de 60 secondes sous Ubuntu 22.04 LTS.",{"title":52,"body":53},"Accéder au Marketplace dans votre espace client","Connectez-vous à votre espace client ServOrbit, puis ouvrez la section « Marketplace » depuis le tableau de bord de votre VPS. Le Marketplace liste toutes les applications disponibles en installation 1-clic, organisées par catégorie. Sélectionnez la catégorie « Développement » pour filtrer les stacks orientées dev.",{"title":55,"body":56},"Lancer l'installation de la Stack Dev Docker","Cliquez sur la carte « Stack Dev Docker », puis sur le bouton « Installer ». L'automatisation déploie Docker Engine, Docker Compose et un fichier docker-compose.yml préconfigué avec les services essentiels (Nginx, PHP-FPM, MySQL 8, Redis, Mailpit pour le test d'e-mails). L'installation complète prend généralement entre 2 et 4 minutes selon la taille du VPS.",{"title":58,"body":59},"Récupérer vos identifiants et accéder à l'interface","Une fois l'installation terminée, l'espace client affiche les informations de connexion générées automatiquement : adresse IP du VPS, mot de passe root MySQL, et l'URL d'accès à Mailpit (par défaut sur le port 8025). Connectez-vous en SSH avec `ssh root@\u003CIP_VPS>` pour vérifier l'état des conteneurs via `docker compose ps` dans le répertoire `\u002Fopt\u002Fdocker-dev-stack`.",{"title":61,"body":62},"Configurer votre premier projet et personnaliser la stack","Copiez votre code source dans `\u002Fopt\u002Fdocker-dev-stack\u002Fapp\u002F` ou modifiez le fichier `\u002Fopt\u002Fdocker-dev-stack\u002Fdocker-compose.yml` pour ajouter ou retirer des services selon vos besoins. Relancez la stack avec `docker compose up -d` pour appliquer les changements. Pour exposer vos services sur un nom de domaine, configurez un enregistrement DNS pointant vers l'IP de votre VPS et adaptez la configuration Nginx incluse dans le répertoire `\u002Fopt\u002Fdocker-dev-stack\u002Fnginx\u002F`.",{"type":64,"body":65},"tip","Conseil pro : activez les snapshots automatiques sur votre VPS ServOrbit avant de modifier la configuration Docker en profondeur. Un snapshot vous permet de revenir à un état stable en un clic si une mise à jour de conteneur ou un changement de fichier Compose casse votre environnement. Pensez également à utiliser un fichier `.env` pour stocker vos variables sensibles (mots de passe, clés API) et à l'exclure de votre dépôt Git via `.gitignore` — même sur un serveur de développement, c'est une bonne habitude à ancrer dès le début.",{"type":64,"title":67,"body":68},"La documentation officielle","Pour la configuration avancée, les options propres à l’outil et les changements de version, référez-vous à la \u003Ca href=\"https:\u002F\u002Fdocs.docker.com\u002Fcompose\u002F\" target=\"_blank\" rel=\"noopener noreferrer\">documentation officielle de Docker Compose\u003C\u002Fa>. Ce guide couvre la mise en ligne sur VPS ServOrbit ; la documentation éditeur reste la référence pour les réglages fins.","Déployez une Stack Dev Docker en quelques minutes sur un VPS Cloud ServOrbit","Profitez d'un VPS Cloud haute disponibilité au Maroc avec installation 1-clic de votre environnement Docker, support inclus et sans engagement.","Lancer mon VPS Cloud","\u002Fvps-cloud",[74,86,104],{"id":75,"slug":76,"title":77,"excerpt":78,"readTime":11,"views":12,"isPinned":13,"publishedAt":79,"category":80,"categories":81,"featuredImage":23,"bgImage":24,"posterImage":83,"relatedSolution":84},136,"demarrer-avec-docker-vps","Installer Docker sur un VPS : base propre pour vos apps","Préparez un VPS Docker fiable : isolation, Compose, volumes, réseau et bonnes pratiques pour déployer sans bricolage.","2026-02-10T00:00:00+00:00",{"id":16,"name":17,"slug":18,"color":19,"icon":20},[82],{"id":16,"name":17,"slug":18,"color":19,"icon":20},"\u002Fblog\u002Fcovers\u002Fdemarrer-avec-docker-vps-poster.svg",{"categorySlug":20,"appSlug":85},"docker-starter",{"id":87,"slug":88,"title":89,"excerpt":90,"readTime":91,"views":92,"isPinned":13,"publishedAt":93,"category":94,"categories":99,"featuredImage":23,"bgImage":24,"posterImage":101,"relatedSolution":102},41,"deployer-avec-coolify","Déployer vos applications avec Coolify sur un VPS","Déployez vos applications avec Coolify sur un VPS : une PaaS open source auto-hébergée façon Heroku, avec Git, Docker et SSL automatique.",8,1640,"2026-05-10T00:00:00+00:00",{"id":95,"name":96,"slug":97,"color":98,"icon":97},3,"Déploiement","deploiement","bg-success\u002F10 text-success",[100],{"id":95,"name":96,"slug":97,"color":98,"icon":97},"\u002Fblog\u002Fcovers\u002Fdeployer-avec-coolify-poster.svg",{"categorySlug":97,"appSlug":103},"coolify",{"id":105,"slug":106,"title":107,"excerpt":108,"readTime":11,"views":109,"isPinned":13,"publishedAt":110,"category":111,"categories":112,"featuredImage":23,"bgImage":24,"posterImage":114,"relatedSolution":115},35,"deployer-avec-portainer","Déployer vos applications avec Portainer sur un VPS","Pilotez Docker visuellement avec Portainer sur votre VPS : conteneurs, stacks, volumes et réseaux gérés depuis une interface web claire.",295,"2026-05-16T00:00:00+00:00",{"id":95,"name":96,"slug":97,"color":98,"icon":97},[113],{"id":95,"name":96,"slug":97,"color":98,"icon":97},"\u002Fblog\u002Fcovers\u002Fdeployer-avec-portainer-poster.svg",{"categorySlug":97,"appSlug":116},"portainer",1784126248729]