diff --git a/srcs/docker-compose.yml b/srcs/docker-compose.yml index 1bd8d3e..e7e320f 100644 --- a/srcs/docker-compose.yml +++ b/srcs/docker-compose.yml @@ -55,6 +55,7 @@ services: - inception secrets: - db_password + - admin_password env_file: .env secrets: @@ -62,6 +63,8 @@ secrets: file: ../secrets/db_password.txt db_root_password: file: ../secrets/db_root_password.txt + admin_password: + file: ../secrets/credentials.txt networks: inception: diff --git a/srcs/requirements/wordpress/tools/setup_wordpress.sh b/srcs/requirements/wordpress/tools/setup_wordpress.sh index 1f73ece..524aef2 100644 --- a/srcs/requirements/wordpress/tools/setup_wordpress.sh +++ b/srcs/requirements/wordpress/tools/setup_wordpress.sh @@ -5,7 +5,9 @@ if [ ! -e '/var/www/wordpress/wp-config.php' ]; then cd /var/www/wordpress wp config create --dbname="$DB_DB" --dbuser="$DB_USER" --dbpass="$(cat /run/secrets/db_password)" --dbhost=mariadb - wp core install --url="$DOMAIN_NAME" --title="$TITLE" --admin_user="$ADMIN_USER" --admin_email="$ADMIN_EMAIL" --admin_password="password" + wp core install --url="$DOMAIN_NAME" --title="$TITLE" --admin_user="$ADMIN_USER" --admin_email="$ADMIN_EMAIL" \ + --admin_password="$(cat /run/secrets/admin_password)" + wp user create bob bob@example.org fi exec php-fpm84 --nodaemonize \ No newline at end of file