Premier déploiement complet¶
Un déroulé pas à pas pour passer d'une installation neuve à votre première machine déployée.
1. Préparer les partages¶
Créer et partager les dossiers décrits dans Installation, et copier au moins une image .wim dans \\SERVEUR\Images.
2. Initialiser PSWinDeploy¶
pwsh -File .\Initialize-PSWinDeploy.ps1
Suivre le menu interactif pour configurer PSWinDeploy.psd1 et créer le coffre de secrets.
3. Construire l'image WinPE¶
Import-Module .\Modules\WinPE-Builder\WinPE-Builder.psm1
Build-WinPE -Architecture amd64 -OutputPath 'E:\PSWinDeploy\WinPE'
Graver l'ISO résultante sur une clé USB, ou la publier via PXE/WDS.
4. Créer un profil et une séquence¶
Copier l'un des fichiers d'exemple sous Profiles/ et Sequences/, ajuster l'image WIM, l'OU du domaine, et les applications par défaut selon votre environnement.
5. Démarrer l'API¶
Install-Module Pode -Scope CurrentUser -Force
pwsh -File .\API\Deploy-API.ps1 -Port 8080
6. Démarrer l'interface web¶
cd Web
cp .env.example .env
# éditer .env : VITE_API_URL=http://<serveur-windows>:8080
docker-compose up -d
Ouvrir http://<hote-docker>:3000.
7. Déployer votre première machine¶
- Dans l'interface web, choisir votre profil et sélectionner d'éventuelles apps optionnelles.
- Cliquer sur Lancer — ceci appelle
POST /api/deploy/prepare. - Booter la machine cible sur le média WinPE (USB ou PXE).
- Suivre l'assistant de sélection disque/WIM dans
Start-Deploy.ps1. - Laisser la séquence s'exécuter à travers ses reboots automatiquement.
- Vérifier la réception de la notification mail/Teams en fin de séquence.