2025-02-16 17:45:10 +01:00
|
|
|
#!/bin/sh
|
|
|
|
|
|
|
|
WP_DIR="/var/www/wordpress"
|
2025-03-05 14:17:13 +01:00
|
|
|
#WP_VERSION="6.7.2"
|
|
|
|
|
|
|
|
#if [ -f "$WP_DIR/index.php" ]; then
|
|
|
|
# echo "Already downloaded wordpress, skipping..."
|
|
|
|
#else
|
|
|
|
# echo "Downloading Wordpress ${WP_VERSION}"
|
|
|
|
# wp --allow-root core download --version=${WP_VERSION} --path=${WP_DIR}
|
|
|
|
#fi
|
|
|
|
|
2025-02-16 17:45:10 +01:00
|
|
|
|
|
|
|
if [ -f "${WP_DIR}/wp-config.php" ]; then
|
|
|
|
echo "Wordpress already configured, skipping installation"
|
|
|
|
else
|
|
|
|
echo "Confiruring wordpress..."
|
|
|
|
sleep 1
|
2025-03-05 17:57:14 +01:00
|
|
|
wp --allow-root core config --dbname=${WP_DB_NAME} --dbuser=${WP_DB_USER} --dbpass=$(getFileEnv WP_DB_PASS) --dbhost=${WP_DB_HOST} --dbprefix=wp_ --path=${WP_DIR}
|
|
|
|
wp --allow-root core install --url=https://${WP_URL} --title="${WP_TITLE}" --admin_user=${WP_ADMIN_USER} --admin_password=$(getFileEnv WP_ADMIN_PASS) --admin_email=${WP_ADMIN_EMAIL} --path=${WP_DIR}
|
2025-02-16 17:45:10 +01:00
|
|
|
wp option update blog_public ${WP_SEARCH_ENGINE_VISIBILITY} --allow-root
|
|
|
|
fi
|