Finish
This commit is contained in:
parent
56d75bb43c
commit
961e501f75
6
.env
6
.env
|
@ -1,7 +1,7 @@
|
|||
#MARIADB SETUP
|
||||
MYSQL_ROOT_PASSWORD=totoflute
|
||||
MYSQL_USER=bozo
|
||||
MYSQL_PASSWORD=rotule
|
||||
SQL_ROOT_PASSWORD=totoflute
|
||||
SQL_USER=bozo
|
||||
SQL_PASSWORD=rotule
|
||||
|
||||
#WORDPRESS SETUP
|
||||
WP_ADMIN=bozo
|
||||
|
|
|
@ -26,6 +26,8 @@ services:
|
|||
- wordpress-files:/var/www/wordpress/
|
||||
depends_on:
|
||||
- mariadb
|
||||
env_file:
|
||||
- .env
|
||||
|
||||
mariadb:
|
||||
image: mariadb
|
||||
|
@ -36,6 +38,8 @@ services:
|
|||
restart: always
|
||||
volumes:
|
||||
- wordpress-db:/var/lib/mysql
|
||||
env_file:
|
||||
- .env
|
||||
|
||||
volumes:
|
||||
wordpress-files:
|
||||
|
|
|
@ -1 +1,5 @@
|
|||
sed -i "s/\$SQL_ROOT_PASSWORD/$SQL_ROOT_PASSWORD/" /etc/mariadb-init.sql
|
||||
sed -i "s/\$SQL_USER/$SQL_USER/" /etc/mariadb-init.sql
|
||||
sed -i "s/\$SQL_PASSWORD/$SQL_PASSWORD/" /etc/mariadb-init.sql
|
||||
|
||||
exec mariadbd --no-defaults --user=root --datadir=/var/lib/mysql --init-file=/etc/mariadb-init.sql
|
||||
|
|
|
@ -1,5 +1,5 @@
|
|||
CREATE DATABASE IF NOT EXISTS wordpress;
|
||||
CREATE USER IF NOT EXISTS 'Bozo'@'%';
|
||||
SET PASSWORD FOR 'Bozo'@'%' = PASSWORD('BozoPassword');
|
||||
GRANT ALL PRIVILEGES ON wordpress.* TO 'Bozo'@'%';
|
||||
CREATE USER IF NOT EXISTS '$SQL_USER'@'%';
|
||||
SET PASSWORD FOR '$SQL_USER'@'%' = PASSWORD('$SQL_PASSWORD');
|
||||
GRANT ALL PRIVILEGES ON wordpress.* TO '$SQL_USER'@'%';
|
||||
FLUSH PRIVILEGES;
|
||||
|
|
|
@ -1,10 +1,10 @@
|
|||
wp config create --dbname=wordpress --dbuser="Bozo" \
|
||||
--dbpass="BozoPassword" --dbhost=mariadb --force
|
||||
wp config create --dbname=wordpress --dbuser="$SQL_USER" \
|
||||
--dbpass="$SQL_PASSWORD" --dbhost=mariadb --force
|
||||
|
||||
wp core is-installed || wp core install --url=erey-bet.42.fr --title="BozoLand" --admin_user="erey-bet" \
|
||||
--admin_password="totoflute" --admin_email="erey-bet"@mail.org --skip-email
|
||||
wp core is-installed || wp core install --url=erey-bet.42.fr --title="BozoLand" --admin_user="$WP_ADMIN" \
|
||||
--admin_password="$WP_ADMIN_PASSWORD" --admin_email="$WP_ADMIN"@mail.org --skip-email
|
||||
|
||||
wp user create "kdx2a" "kdx2a"@mail.org --user_pass="kdx2a"
|
||||
wp user create "$WP_USER" "$WP_USER"@mail.org --user_pass="$WP_USER_PASSWORD"
|
||||
|
||||
wp theme install twentytwentytwo --activate
|
||||
|
||||
|
|
Loading…
Reference in a new issue