From 2e912bc4aba38a11a7f8dfc2ee576156d388cb80 Mon Sep 17 00:00:00 2001 From: Josh Knapp Date: Tue, 30 Jan 2024 14:01:46 -0800 Subject: [PATCH 1/2] update script --- local-dev.sh | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/local-dev.sh b/local-dev.sh index 893e970..135e926 100755 --- a/local-dev.sh +++ b/local-dev.sh @@ -57,7 +57,7 @@ chmod +x $root_path/instance_* echo "Waiting 120 seconds for setup to finish" sleep 120; echo "Installing WordPress..." -docker exec $name bash -c "cd /home/$(whoami)/public_html; wp core download; chown -R $(whoami) /home/$(whoami)/public_html" +docker exec $name bash -c "cd /home/$(whoami)/public_html; wp core download; wp config create --dbname=$(cat /var/lib/mysql/creds |grep Database| awk -F ": " {'print $2'}) --dbuser=$(cat /var/lib/mysql/creds |grep User| awk -F ": " {'print $2'}) --dbpass=$(cat /var/lib/mysql/creds |grep Password| awk -F ": " {'print $2'}) ; chown -R $(whoami) /home/$(whoami)/public_html; " echo "Local Development Instance Created, to stop run ./instance_stop from within the base directory" echo "MySQL DB Credentials" docker exec $name cat /var/lib/mysql/creds -- 2.43.5 From b6fe0d77fd0a97f6b7f463103bc6221a0e7d2e25 Mon Sep 17 00:00:00 2001 From: Josh Knapp Date: Tue, 30 Jan 2024 16:40:42 -0800 Subject: [PATCH 2/2] update script to setup the config --- local-dev.sh | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/local-dev.sh b/local-dev.sh index 135e926..f6c45a1 100755 --- a/local-dev.sh +++ b/local-dev.sh @@ -57,7 +57,10 @@ chmod +x $root_path/instance_* echo "Waiting 120 seconds for setup to finish" sleep 120; echo "Installing WordPress..." -docker exec $name bash -c "cd /home/$(whoami)/public_html; wp core download; wp config create --dbname=$(cat /var/lib/mysql/creds |grep Database| awk -F ": " {'print $2'}) --dbuser=$(cat /var/lib/mysql/creds |grep User| awk -F ": " {'print $2'}) --dbpass=$(cat /var/lib/mysql/creds |grep Password| awk -F ": " {'print $2'}) ; chown -R $(whoami) /home/$(whoami)/public_html; " +wpdbuser=$(docker exec $name cat /var/lib/mysql/creds |grep User| awk -F ": " {'print $2'}) +wpdbpass=$(docker exec $name cat /var/lib/mysql/creds |grep Password| awk -F ": " {'print $2'}) +wpdb=$(docker exec $name cat /var/lib/mysql/creds |grep Database| awk -F ": " {'print $2'}) +docker exec $name bash -c "cd /home/$(whoami)/public_html; wp core download; wp config create --dbname=$wpdb --dbuser=$wpdbuser --dbpass=$wpdbpass ; chown -R $(whoami):$(whoami) /home/$(whoami)/public_html;" echo "Local Development Instance Created, to stop run ./instance_stop from within the base directory" echo "MySQL DB Credentials" docker exec $name cat /var/lib/mysql/creds -- 2.43.5