$projectPath = "C:\DevOpsProject\docker"
$composeFiles = @(
    "docker-compose-db.yml",
    "docker-compose-elk.yml",
    "docker-compose-gitea.yml",
    "docker-compose-nginx.yml"
)

foreach ($file in $composeFiles) {
    Write-Host "🔄 Arrêt du service $file..." -ForegroundColor Yellow
    docker-compose -f "$projectPath\$file" down

    Write-Host "🚀 Démarrage du service $file..." -ForegroundColor Cyan
    docker-compose -f "$projectPath\$file" up -d

    if ($LASTEXITCODE -eq 0) {
        Write-Host "✅ $file démarré avec succès." -ForegroundColor Green
    } else {
        Write-Host "❌ Échec lors du démarrage de $file." -ForegroundColor Red
    }
}
Write-Host "🎉 Tous les services ont été relancés." -ForegroundColor Yellow   