diff --git a/install.sh b/install.sh index 7716e37..7179dab 100755 --- a/install.sh +++ b/install.sh @@ -177,7 +177,7 @@ if command -v docker &> /dev/null; then cd $project npm install # Vérifier si le docker compose de l'app Vue.js est déjà installé - if [! -d "$project" ]; then + if ! [ -f "/home/$USER/docker/www/$project/docker-compose.yml" ]; then # Si le docker compose de l'app Vue.js n'est pas installé, demander confirmation avant installation read -p "Le docker compose de l'application Vue.js n'est pas installé. Voulez-vous l'installer? (o/n) " -n 1 -r -d "n" echo "Installation du docker compose de l'application Vue.js en cours..." @@ -203,7 +203,7 @@ fi # Vérifier si grafana est déjà installé if command -v docker &> /dev/null; then - if [! -d "/home/$USER/docker/grafana" ]; then + if ! docker ps -a --format '{{.Names}}' | grep -q grafana; then # Si grafana n'est pas installé, demander confirmation avant installation read -p "Grafana n'est pas installé. Voulez-vous l'installer? (o/n) " -n 1 -r -d "n" echo