Application de bureau Windows qui automatise la configuration d'un environnement de developpement web local avec Docker. Inclut PHP multi-version, SSL local, MySQL, phpMyAdmin et la gestion du fichier hosts.
Langues: English | Español | Français | हिन्दी | 中文
Liens rapides: Carte de migration | Licence | Depot principal | Signaler un bug
- Systeme d'exploitation: Windows 10 / Windows 11
- Privileges: Administrateur (obligatoire)
- Docker Desktop: Installe automatiquement s'il n'est pas present
- WSL 2: Configure automatiquement
- Chocolatey: Installe automatiquement s'il n'est pas present
- Verifie et installe les dependances: Docker Desktop, WSL 2, Chocolatey, MKCert
- Configure la stack Docker: Nginx reverse proxy, MySQL, phpMyAdmin
- Gere les projets web: Cree des conteneurs PHP par version avec Apache + Xdebug
- SSL local automatique: Certificats MKCert par domaine, sans avertissements du navigateur
- Hosts automatiques: Modifie
C:\Windows\System32\drivers\etc\hostspour vous
- WSDD-Proxy-Server — Nginx reverse proxy (ports 80 / 443)
- WSDD-MySql-Server — MySQL 8 (port 3306)
- WSDD-phpMyAdmin-Server — phpMyAdmin
Versions disponibles: 5.6 - 7.2 - 7.4 - 8.1 - 8.2 - 8.3 - 8.4
Pour chaque version activee, les URL de developpement suivantes sont creees:
php{version}.wsdd.dock— Environnement PHP principalcron{version}.wsdd.dock— Gestionnaire de taches cronwm{version}.wsdd.dock— Webmin (administration du serveur)
L'application cree et gere le repertoire C:\WSDD-Environment\:
C:\WSDD-Environment\
├── PS-Script\ — Scripts PowerShell d'automatisation
├── Docker-Structure\ — docker-compose et images PHP
├── certs\ — Certificats SSL par domaine
└── wsdd-config.json — Configuration de l'application- L'application verifie qu'elle dispose des privileges administrateur
- Extrait les ressources integrees vers
C:\WSDD-Environment\ - Verifie Chocolatey → l'installe s'il manque
- Verifie Docker Desktop → l'installe s'il manque (redemarrage requis)
- Verifie MKCert → installe et configure l'autorite locale
- Demarre la stack Docker de base
- Affiche le panneau principal
Note: L'installation de Docker Desktop peut necessiter un redemarrage du systeme. L'application reprendra automatiquement apres le redemarrage.
- Cliquez sur "Ajouter un projet"
- Choisissez le domaine local (ex:
monprojet.wsdd.dock) - Selectionnez la version de PHP
- L'application cree le conteneur, le certificat SSL et l'entree hosts
- Demarrer / arreter des conteneurs individuels depuis le panneau principal
- Ouvrir les journaux en temps reel en un clic
- Redemarrer toute la stack depuis le menu
- Version: 1.0.0-rc.3 (edition Rust)
- GUI: egui / eframe (immediate-mode)
- Async: tokio
- Configuration: JSON dans
C:\WSDD-Environment\wsdd-config.json - Logs: Variable d'environnement
RUST_LOG=wsdd=debugpour des logs detailles
Proprietaire — voir LICENSE.fr.md pour les details. Copyright (c) 2026 Walter Nunez / Icaros Net S.A. All Rights Reserved.