# Déploiement Windows — V0.2.6

La V0.2.6 est d'abord prévue pour une exécution locale ou sur le réseau interne. Les chemins de stockage sont relatifs au projet.

## Préparation

```powershell
Copy-Item .env.production.example .env
.\scripts\install_windows.ps1
.\scripts\generate_session_secret.ps1
.\scripts\upgrade_v024.ps1
.\scripts\upgrade_v025.ps1
.\scripts\upgrade_v026.ps1
.\scripts\create_first_admin.ps1
.\scripts\check_database.ps1
.\scripts\check_production_config.ps1
```

## Lancement

```powershell
.\scripts\start_windows_production.ps1
```

Les utilisateurs, mots de passe, rôles et communes sont gérés dans PostgreSQL, depuis `users.html`. Aucun mot de passe administrateur applicatif n'est conservé dans `.env`.

## Chemins

```env
DATA_DIR=data
COMMUNES_GEOJSON=communes_ternois.geojson
UPLOAD_DIR=uploads
LOG_DIR=logs
BACKUP_DIR=backups
```

Ils sont résolus relativement à la racine du projet. Lors d'une diffusion future, il suffit de déplacer l'ensemble du dossier et de conserver le fichier `.env` correspondant à l'environnement.
