#!/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