Aller au contenu

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

  1. Dans l'interface web, choisir votre profil et sélectionner d'éventuelles apps optionnelles.
  2. Cliquer sur Lancer — ceci appelle POST /api/deploy/prepare.
  3. Booter la machine cible sur le média WinPE (USB ou PXE).
  4. Suivre l'assistant de sélection disque/WIM dans Start-Deploy.ps1.
  5. Laisser la séquence s'exécuter à travers ses reboots automatiquement.
  6. Vérifier la réception de la notification mail/Teams en fin de séquence.