🔧 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__/
|
__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
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