🔧 Correction / ajout pour la prod

This commit is contained in:
2025-04-09 22:02:35 +02:00
parent 75d3b7c700
commit cf94108aa6
2 changed files with 39 additions and 6 deletions

26
.gitignore vendored
View File

@@ -1,12 +1,26 @@
# Python # --- Environnements virtuels ---
.venv/
env/
# --- Python cache & compilés ---
__pycache__/ __pycache__/
*.py[cod] *.py[cod]
*.log *.log
# PyCharm # --- IDEs (PyCharm, VSCode) ---
.idea/ .idea/
*.iml .vscode/
# Environnement virtuel # --- fichiers système ---
.venv/ .DS_Store
env/ 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
View 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"