diff --git a/config-example b/config-example index 1fe8e25..a9db8b3 100644 --- a/config-example +++ b/config-example @@ -25,7 +25,7 @@ export _wp_plugins_active="elementor wp-mail-smtp gdpr-cookie-compliance regener export _docker_user="ray" -export _remote_host="wp-stack-five" +export _remote_host="seven" export _domain="wptest.isnet.uk" export _docker_base_dir="/var/docker" export _mysql_root_passwd="db" diff --git a/dev/container-create.sh b/dev/container-create.sh index f6f9341..89d00a9 100755 --- a/dev/container-create.sh +++ b/dev/container-create.sh @@ -37,6 +37,7 @@ $_ssh_cmd_www "cd /var/www/html && wp core download --path=wordpress --skip-cont $_ssh_cmd_www_cd "wp config create --dbname=wordpress --dbuser=wordpress --dbpass=$_wp_db_passwd" $_ssh_cmd_www 'sed -i "s/ "$_tmp_env_file" -echo "MYSQL_ROOT_PASSWD=$_mysql_root_passwd" >> "$_tmp_env_file" -echo "MYSQL_USER=wordpress" >> "$_tmp_env_file" -echo "MYSQL_PASSWORD=wordpress" >> "$_tmp_env_file" -echo "MYSQL_DATABASE=wordpress" >> "$_tmp_env_file" +echo "HOST=$_remote_host" > .env +echo "DOMAIN=$_domain" >> .env +echo "MYSQL_ROOT_PASSWD=$_mysql_root_passwd" >> .env +echo "MYSQL_USER=wordpress" >> .env +echo "MYSQL_PASSWORD=wordpress" >> .env +echo "MYSQL_DATABASE=wordpress" >> .env $_ssh_cmd "mkdir -p $_docker_dir/wordpress" @@ -19,7 +18,7 @@ echo "Copying files ..." scp -r production/config "$_scp_to_base"/config scp production/Dockerfile "$_scp_to_base"/Dockerfile scp production/entrypoint.sh "$_scp_to_base"/entrypoint.sh -scp "$_tmp_env_file" "$_scp_to_base"/.env +scp .env "$_scp_to_base"/.env scp production/docker-compose.yml "$_scp_to_base"/docker-compose.yml scp wordpress.tar.gz "$_scp_to_base"/wordpress.tar.gz @@ -60,6 +59,11 @@ _cmd_docker_exec="cd $_docker_dir && docker exec -t $_remote_host-wordpress /bin echo "$_ssh_cmd $_cmd_docker_exec" $_ssh_cmd "$_cmd_docker_exec" +_cmd_wp="wp rewrite structure /%postname%/" +_cmd_docker_exec="cd $_docker_dir && docker exec -t $_remote_host-wordpress /bin/sh -c '$_cmd_wp'" +echo "$_ssh_cmd $_cmd_docker_exec" +$_ssh_cmd "$_cmd_docker_exec" + # _cmd_wp="wp user create $_wp_admin_user" # _cmd_docker_exec="cd $_docker_dir && docker exec -t $_remote_host-wordpress /bin/sh -c '$_cmd_wp'" # echo "$_ssh_cmd $_cmd_docker_exec" @@ -80,4 +84,4 @@ _cmd_docker_exec="cd $_docker_dir && docker exec -t $_remote_host-wordpress /bin echo "$_ssh_cmd $_cmd_docker_exec" $_ssh_cmd "$_cmd_docker_exec" -rm "$_tmp_env_file" +rm .env