From 392e38176abb03b9ce3df588c809572ba098d7d6 Mon Sep 17 00:00:00 2001 From: Jean-Christophe Vanhalle Date: Wed, 22 Apr 2020 13:39:49 +0200 Subject: [PATCH] first commit --- create.sh | 34 +++++++++++++++++++++++++++++++++ docker-compose.yml | 47 ++++++++++++++++++++++++++++++++++++++++++++++ mnt.sh | 19 +++++++++++++++++++ old/purge.sh | 12 ++++++++++++ old/restart.sh | 17 +++++++++++++++++ purge.sh | 16 ++++++++++++++++ wp.sh | 8 ++++++++ 7 files changed, 153 insertions(+) create mode 100755 create.sh create mode 100644 docker-compose.yml create mode 100755 mnt.sh create mode 100755 old/purge.sh create mode 100755 old/restart.sh create mode 100755 purge.sh create mode 100755 wp.sh 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 <