diff --git a/bin/add-site/install_directus.sh b/bin/add-site/install_directus.sh index 1459c8e..804427f 100644 --- a/bin/add-site/install_directus.sh +++ b/bin/add-site/install_directus.sh @@ -32,12 +32,11 @@ sed -i "s/^PORT=.*/PORT=${port}/" "/home/${username}/cms.${DOMAIN_NAME}/.env" docker compose -f "/home/${username}/cms.${DOMAIN_NAME}/docker-compose.yml" up -d - -docker exec -i "${DOMAIN_NAME}_Directus_DB" mariadb -u root <<-EOSQL - CREATE DATABASE IF NOT EXISTS directus; - GRANT ALL PRIVILEGES ON directus.* TO 'directus'@'%'; - FLUSH PRIVILEGES; -EOSQL +docker exec "${DOMAIN_NAME}_Directus_DB" mariadb -uroot -e " + CREATE DATABASE IF NOT EXISTS directus; + GRANT ALL PRIVILEGES ON directus.* TO 'directus'@'%'; + FLUSH PRIVILEGES; +" docker exec -i "${DOMAIN_NAME}_Directus" sh -c "npx directus roles create --role Website && npx directus roles create --role User" @@ -62,7 +61,6 @@ docker exec -i "${DOMAIN_NAME}_Directus_DB" sh -c " \" directus " - docker network connect web "${DOMAIN_NAME}_Directus" if [[ -z "$CADDYFILE" ]]; then