From 731071b38931d9941d29203846a3af5de2536d25 Mon Sep 17 00:00:00 2001 From: Valentin Date: Sat, 30 Nov 2024 02:30:51 +0100 Subject: [PATCH] =?UTF-8?q?correction=20du=20pb=20de=20l'admin=20qui=20est?= =?UTF-8?q?=20pas=20cr=C3=A9=C3=A9?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- bin/add-site/install_directus.sh | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/bin/add-site/install_directus.sh b/bin/add-site/install_directus.sh index 3d8d908..d35760d 100644 --- a/bin/add-site/install_directus.sh +++ b/bin/add-site/install_directus.sh @@ -33,6 +33,13 @@ docker compose -f "/home/${USERNAME}/cms.${DOMAIN_NAME}/docker-compose.yml" up - docker exec -i "${DOMAIN_NAME}_Directus" sh -c "npx directus bootstrap" +echo "Waiting for Directus database to be ready..." +until docker exec -i "${DOMAIN_NAME}_Directus_DB" mariadb -uroot -e "SELECT 1 FROM directus.directus_roles LIMIT 1" &> /dev/null +do + echo "Database not ready yet... waiting 5 seconds" + sleep 5 +done + # @TODO: ask if import db # and prompt "take care of permissions settings" # else do the install db manipulations