mirror of
https://github.com/R0m1k3/Priceflow.git
synced 2026-10-11 17:29:14 +02:00
1.7 KiB
1.7 KiB
Guide de Démarrage - Priceflow
Problème détecté
- ❌ Docker non installé/accessible
- ❌ WSL non installé
- ❌ Application non démarrée (port 8555 fermé)
Solutions possibles
Option 1 : Installer Docker Desktop (Recommandé)
- Télécharger Docker Desktop : https://www.docker.com/products/docker-desktop/
- Installer et démarrer Docker Desktop
- Ouvrir un terminal PowerShell dans
C:\Users\Michael\Git\Priceflow - Lancer l'application :
docker compose up -d - Vérifier les logs :
Vous devriez voir : "10 site(s) de recherche créé(s)"
docker compose logs api | Select-String "site(s)"
Option 2 : Installer WSL + Docker
- Installer WSL :
wsl --install - Redémarrer l'ordinateur
- Installer Docker dans WSL
- Suivre les étapes de l'Option 1
Option 3 : Application déjà démarrée ailleurs
Si l'application tourne déjà dans un conteneur ou processus différent :
-
Vérifier les processus :
Get-Process | Where-Object {$_.ProcessName -like "*python*" -or $_.ProcessName -like "*uvicorn*"} -
Vérifier les ports ouverts :
netstat -ano | findstr :8555
Prochaines étapes après démarrage
- ✅ Vérifier que 10 sites sont seedés (logs)
- ✅ Tester via script :
docker compose exec api python verify_all_sites.py - ✅ Tester via interface : http://localhost:8555/search
État actuel
Application : ❌ NON DÉMARRÉE
- Configuration : ✅ 10 sites ajoutés dans
search_config.py - Script de test : ✅
verify_all_sites.pycréé - Tests : ⏸️ En attente du démarrage de l'application