From e0f054159dd4bed700b3249607ad8348a0760744 Mon Sep 17 00:00:00 2001 From: untypequicode Date: Wed, 30 Oct 2024 00:53:28 +0100 Subject: [PATCH] =?UTF-8?q?Changement=20de=20wget=20=C3=A0=20curl=20et=20f?= =?UTF-8?q?ix=20du=20bug=20de=20sed=20du=20nom=20de=20docker=20vuejs?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- README.md | 8 ++++---- install-docker.sh | 12 ++++++------ install-vuejs.sh | 6 +++--- vuejs/docker-compose.yml | 2 +- 4 files changed, 14 insertions(+), 14 deletions(-) diff --git a/README.md b/README.md index b06dbf0..f9b40d0 100644 --- a/README.md +++ b/README.md @@ -4,7 +4,7 @@ Installation de : - tree - docker ``` -wget https://ganesh.turing.untypequicode.fr/untypequicode/script-vps/raw/branch/main/install.sh +curl -o install.sh https://ganesh.turing.untypequicode.fr/untypequicode/script-vps/raw/branch/main/install.sh chmod +x install.sh ./install.sh ``` @@ -23,7 +23,7 @@ mkdir -p /home/$USER/docker sudo chown $USER:$USER /var/run/docker.sock sudo chown -R $USER:$USER /home/$USER/docker sudo chmod -R 775 /home/$USER/docker -wget https://ganesh.turing.untypequicode.fr/untypequicode/script-vps/raw/branch/main/install-docker.sh +curl -o install-docker.sh https://ganesh.turing.untypequicode.fr/untypequicode/script-vps/raw/branch/main/install-docker.sh chmod +x install-docker.sh ./install-docker.sh ``` @@ -33,14 +33,14 @@ Si vous voulez procéder à l'installation de site web vuejs source ~/.bashrc nvm install 20.18.0 nvm use 20.18.0 -wget https://ganesh.turing.untypequicode.fr/untypequicode/script-vps/raw/branch/main/install-vuejs.sh +curl -o install-vuejs.sh https://ganesh.turing.untypequicode.fr/untypequicode/script-vps/raw/branch/main/install-vuejs.sh chmod +x install-vuejs.sh ./install-vuejs.sh ``` Si vous voulez procéder à l'installation de strapi ``` -wget https://ganesh.turing.untypequicode.fr/untypequicode/script-vps/raw/branch/main/install-strapi.sh +curl -o install-strapi.sh https://ganesh.turing.untypequicode.fr/untypequicode/script-vps/raw/branch/main/install-strapi.sh chmod +x install-strapi.sh ./install-strapi.sh ``` diff --git a/install-docker.sh b/install-docker.sh index 28a1fe2..ca66519 100644 --- a/install-docker.sh +++ b/install-docker.sh @@ -9,7 +9,7 @@ if command -v docker &> /dev/null; then echo "Installation du docker compose de nginx reverse proxy en cours..." mkdir -p /home/$USER/docker/nginx-proxy cd /home/$USER/docker/nginx-proxy - wget https://ganesh.turing.untypequicode.fr/untypequicode/script-vps/raw/branch/main/nginx-proxy-manager/docker-compose.yml + curl -o docker-compose.yml https://ganesh.turing.untypequicode.fr/untypequicode/script-vps/raw/branch/main/nginx-proxy-manager/docker-compose.yml docker compose up -d echo "Le docker compose de nginx reverse proxy a été installé avec succès!" else @@ -31,7 +31,7 @@ if command -v docker &> /dev/null; then echo "Installation de grafana en cours..." mkdir -p /home/$USER/docker/grafana cd /home/$USER/docker/grafana - wget https://ganesh.turing.untypequicode.fr/untypequicode/script-vps/raw/branch/main/grafana/docker-compose.yml + curl -o docker-compose.yml https://ganesh.turing.untypequicode.fr/untypequicode/script-vps/raw/branch/main/grafana/docker-compose.yml docker compose up -d echo "Grafana a été installé avec succès!" # Vérifier si l'utilisateur veut installer prometheus @@ -42,9 +42,9 @@ if command -v docker &> /dev/null; then echo "Installation de Prometheus en cours..." mkdir -p /home/$USER/docker/prometheus cd /home/$USER/docker/prometheus - wget https://ganesh.turing.untypequicode.fr/untypequicode/script-vps/raw/branch/main/prometheus/docker-compose.yml + curl -o prometheus/prometheus.yml https://ganesh.turing.untypequicode.fr/untypequicode/script-vps/raw/branch/main/prometheus/docker-compose.yml mkdir -p /home/$USER/docker/prometheus/prometheus - wget https://ganesh.turing.untypequicode.fr/untypequicode/script-vps/raw/branch/main/prometheus/prometheus/prometheus.yml -O prometheus/prometheus.yml + curl -o prometheus/prometheus.yml https://ganesh.turing.untypequicode.fr/untypequicode/script-vps/raw/branch/main/prometheus/prometheus/prometheus.yml # Vérifier si l'utilisateur veut installer cadvisor read -p "Voulez-vous installer cAdvisor? (o/n) " -n 1 -r -d "n" echo @@ -53,11 +53,11 @@ if command -v docker &> /dev/null; then echo "Installation de cAdvisor en cours..." mkdir -p /home/$USER/docker/cadvisor cd /home/$USER/docker/cadvisor - wget https://ganesh.turing.untypequicode.fr/untypequicode/script-vps/raw/branch/main/cadvisor/docker-compose.yml + curl -o docker-compose.yml https://ganesh.turing.untypequicode.fr/untypequicode/script-vps/raw/branch/main/cadvisor/docker-compose.yml docker compose up -d echo "cAdvisor a été installé avec succès!" echo "Ajout de cAdvisor dans le fichier de configuration de Prometheus..." - wget https://ganesh.turing.untypequicode.fr/untypequicode/script-vps/raw/branch/main/cadvisor/config-prometheus.txt + curl -o config-prometheus.txt https://ganesh.turing.untypequicode.fr/untypequicode/script-vps/raw/branch/main/cadvisor/config-prometheus.txt cat config-prometheus.txt >> /home/$USER/docker/prometheus/prometheus/prometheus.yml echo "cAdvisor a été ajouté avec succès dans le fichier de configuration de Prometheus!" echo "cAdvisor a été installé avec succès!" diff --git a/install-vuejs.sh b/install-vuejs.sh index 7768b5a..e7e05ed 100644 --- a/install-vuejs.sh +++ b/install-vuejs.sh @@ -36,14 +36,14 @@ if command -v docker &> /dev/null; 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..." - wget https://ganesh.turing.untypequicode.fr/untypequicode/script-vps/raw/branch/main/vuejs/docker-compose.yml + curl -o docker compose.yml https://ganesh.turing.untypequicode.fr/untypequicode/script-vps/raw/branch/main/vuejs/docker-compose.yml # Créer le 'nom_container' dans le fichier docker compose.yml par le nom du projet - sed -i "s/nom_container/$project/g" docker compose.yml + sed -i "/container_name:/s/changeme_container/${project}_container/g" docker-compose.yml # Demander le port d'écoute de l'app Vue.js read -p "Veuillez saisir le port d'écoute de l'application Vue.js: " port echo "EXTERNAL_PORT=$port" > .env echo "INTERNAL_PORT=8080" >> .env - wget https://ganesh.turing.untypequicode.fr/untypequicode/script-vps/raw/branch/main/vuejs/Dockerfile + curl -o Dockerfile https://ganesh.turing.untypequicode.fr/untypequicode/script-vps/raw/branch/main/vuejs/Dockerfile docker compose up -d echo "Le docker compose de l'application Vue.js a été installé avec succès!" else diff --git a/vuejs/docker-compose.yml b/vuejs/docker-compose.yml index 4c9aa22..f25fdc9 100644 --- a/vuejs/docker-compose.yml +++ b/vuejs/docker-compose.yml @@ -1,6 +1,6 @@ services: vue_app: - container_name: nom_container_container + container_name: changeme_container restart: unless-stopped build: context: .