RELEASE V.1.2.0 - Voici les fonctionnalités :
-> Mode sombre -> Updater -> Patch Host
This commit is contained in:
1 parent
5467ea3578
commit
e017166cb5
17 files changed
+7203
-7
No files matched your search
@@ -0,0 +1,29 @@
|
||||
#!/bin/bash
|
||||
|
||||
echo "🚀 Préparation du déploiement en production..."
|
||||
|
||||
# 1. Arrêter les anciennes instances PM2 si elles existent
|
||||
echo "🛑 Arrêt des anciennes instances..."
|
||||
pm2 delete ferrovia-panel 2>/dev/null
|
||||
pm2 delete ferrovia-updater 2>/dev/null
|
||||
|
||||
# 2. Installation des dépendances
|
||||
echo "📦 Installation des dépendances..."
|
||||
npm install
|
||||
npm install express cors
|
||||
|
||||
# 3. Compilation de l'application React
|
||||
echo "🏗️ Compilation de l'application React..."
|
||||
npm run build
|
||||
|
||||
# 4. Démarrage de l'écosystème PM2
|
||||
echo "🌐 Démarrage des serveurs (App + Updater)..."
|
||||
pm2 start ecosystem.config.js
|
||||
|
||||
# 5. Sauvegarde de la configuration PM2 pour le démarrage du serveur
|
||||
echo "💾 Sauvegarde de la configuration PM2..."
|
||||
pm2 save
|
||||
|
||||
echo "✅ Déploiement terminé avec succès !"
|
||||
echo "🌐 L'application est disponible sur le port 4000"
|
||||
echo "🔄 L'updater écoute sur le port 3001"
|
||||
Reference in new issue
Block a user