commit 392e38176abb03b9ce3df588c809572ba098d7d6 Author: Jean-Christophe Vanhalle Date: Wed Apr 22 13:39:49 2020 +0200 first commit diff --git a/create.sh b/create.sh new file mode 100755 index 0000000..4a77b0c --- /dev/null +++ b/create.sh @@ -0,0 +1,34 @@ +#! /bin/bash +# + +set -o allexport; +source .env; +set +o allexport + +volume_path=/home/$USER/.docker-data/volumes/$PREFIX-web/_data +volume_dest_path=$PWD/volume + +docker volume create $PREFIX-web; +docker volume create $PREFIX-db; +docker network create $PREFIX; +docker network connect $PREFIX traefik; + +sudo -u $USER mkdir -p $volume_dest_path; +/usr/bin/bindfs --force-user=$USER --force-group=$USER --create-for-user=www-data --create-for-group=www-data $volume_path $volume_dest_path; + +sudo -u $USER wp core download --locale=$WP_LOCALE --version=$WP_VERSION --path=$volume_dest_path; +sudo -u $USER wp config create --skip-check --dbname=$PREFIX --dbuser=$DB_USER --dbpass=$DB_USER_PASSWORD --dbhost=127.0.0.1 --path=$volume_dest_path --extra-php <