feat: intégrer le radar business dans la configuration principale

- Remplacement de config.json par config-business.json
- Remplacement du contenu radar/ par les blips business
- Ajout du script serve-business.sh pour le déploiement local
This commit is contained in:
syoul
2025-12-02 17:42:43 +01:00
parent b8932303d1
commit f94c3c8ef6
516 changed files with 953 additions and 6404 deletions

44
scripts/serve-business.sh Executable file
View File

@@ -0,0 +1,44 @@
#!/bin/bash
# Script pour servir le radar business en local
set -e
SCRIPT_DIR="$(cd "$(dirname "${BASH_SOURCE[0]}")" && pwd)"
PROJECT_DIR="$(cd "$SCRIPT_DIR/.." && pwd)"
cd "$PROJECT_DIR"
# Sauvegarder la config et le dossier radar actuels s'ils existent
if [ -f "config.json" ]; then
mv config.json config.json.backup
fi
if [ -d "radar" ]; then
mv radar radar.backup
fi
# Copier la config business et renommer le dossier
cp radar-business/config-business.json config.json
cp -r radar-business/2025-01-15 radar
echo "Configuration business activée"
echo "Démarrage du serveur..."
# Démarrer le serveur
npm run serve
# Restaurer la config originale à la sortie
cleanup() {
echo "Restauration de la configuration originale..."
if [ -f "config.json.backup" ]; then
mv config.json.backup config.json
fi
if [ -d "radar.backup" ]; then
rm -rf radar
mv radar.backup radar
fi
}
trap cleanup EXIT INT TERM