🔧 Correction / ajout pour la prod
This commit is contained in:
26
.gitignore
vendored
26
.gitignore
vendored
@@ -1,12 +1,26 @@
|
||||
# Python
|
||||
# --- Environnements virtuels ---
|
||||
.venv/
|
||||
env/
|
||||
|
||||
# --- Python cache & compilés ---
|
||||
__pycache__/
|
||||
*.py[cod]
|
||||
*.log
|
||||
|
||||
# PyCharm
|
||||
# --- IDEs (PyCharm, VSCode) ---
|
||||
.idea/
|
||||
*.iml
|
||||
.vscode/
|
||||
|
||||
# Environnement virtuel
|
||||
.venv/
|
||||
env/
|
||||
# --- fichiers système ---
|
||||
.DS_Store
|
||||
Thumbs.db
|
||||
|
||||
# --- fichiers de test ou temporaires ---
|
||||
*.bak
|
||||
*.swp
|
||||
*.tmp
|
||||
*.old
|
||||
|
||||
# --- Fichiers spécifiques si besoin ---
|
||||
README.md.md
|
||||
nv/
|
||||
19
deploy.sh.py
Normal file
19
deploy.sh.py
Normal file
@@ -0,0 +1,19 @@
|
||||
#!/bin/bash
|
||||
|
||||
echo "🔄 Déploiement depuis Gitea - branche main"
|
||||
|
||||
cd /home/debian/travail/Gestion_sondes || exit 1
|
||||
|
||||
# Récupération des dernières modifs
|
||||
git fetch origin
|
||||
git checkout main
|
||||
git pull origin main
|
||||
|
||||
# Sécurisation en lecture seule (facultatif mais recommandé)
|
||||
chmod 444 Monitor.py Cuisine_*.py Streamlit.py
|
||||
|
||||
# Redémarrage de Supervisor
|
||||
echo "🔁 Redémarrage des services Supervisor..."
|
||||
sudo supervisorctl restart all
|
||||
|
||||
echo "✅ Déploiement terminé avec succès"
|
||||
Reference in New Issue
Block a user