makefile retrieve volumes directories from env variables
This commit is contained in:
@@ -27,7 +27,6 @@ COPY ./conf/www.conf /etc/php7/php-fpm.d/
|
||||
RUN mkdir /run/php/
|
||||
|
||||
ARG WP_VOLUME_DIR
|
||||
ARG WP_VOLUME_PLUGINS
|
||||
ARG MAX_UPLOAD_SIZE
|
||||
ARG EXECUTION_TIME
|
||||
|
||||
|
||||
@@ -61,26 +61,16 @@ then
|
||||
--skip-email \
|
||||
--path="${WP_VOLUME_DIR}" --allow-root
|
||||
|
||||
#wp user create \
|
||||
echo -e ${YELLOW}wp user create...${RESET}
|
||||
php wp-cli.phar user create \
|
||||
"${WP_USER}" "${WP_USER_EMAIL}" \
|
||||
--user_pass="${WP_USER_PSWD}" \
|
||||
--path="${WP_VOLUME_DIR}" --allow-root
|
||||
|
||||
echo -e ${YELLOW}chown and chmod...${RESET}
|
||||
chown -R www-data:www-data /var/www/*
|
||||
chmod 755 -R /var/www/*
|
||||
|
||||
echo -e ${YELLOW}plugins...${RESET}
|
||||
plugins=$(ls ${WP_VOLUME_PLUGINS})
|
||||
for dir in $plugins; do
|
||||
ln -s ${WP_VOLUME_PLUGINS}/$dir ${WP_VOLUME_DIR}/wp-content/plugins/$dir
|
||||
done
|
||||
echo -e ${GREEN}done !${RESET}
|
||||
|
||||
else
|
||||
echo -e ${GREEN}wp is installed${RESET}
|
||||
|
||||
#https://stackoverflow.com/questions/56344567/wordpress-prevent-redirection-to-main-url
|
||||
echo -e ${YELLOW}checking config.php file with current url...${RESET}
|
||||
HOME=$(php wp-cli.phar config get WP_HOME --path=${WP_VOLUME_DIR})
|
||||
if [ ${HOME} != ${COMPLETE_URL} ] ; then
|
||||
@@ -93,20 +83,5 @@ else
|
||||
fi
|
||||
|
||||
|
||||
# HOME=$(php wp-cli.phar config get WP_HOME --path=${WP_VOLUME_DIR})
|
||||
# echo -e "HOME : ${HOME}\n"
|
||||
# SITEURL=$(php wp-cli.phar config get WP_SITEURL --path=${WP_VOLUME_DIR})
|
||||
# echo -e "SITEURL : ${SITEURL}\n"
|
||||
LIST=$(php wp-cli.phar config list --path=${WP_VOLUME_DIR} --format="dotenv")
|
||||
echo -e "LIST : ${LIST}\n"
|
||||
#
|
||||
# #DB_HOME=$(php wp-cli.phar db query "SELECT option_value FROM wp_options WHERE option_name = 'home'" --path=${WP_VOLUME_DIR})
|
||||
# #DB_HOME=$(php wp-cli.phar db query 'SELECT * FROM wp_options WHERE option_name LIKE "%home%"' --skip-column-names --path=${WP_VOLUME_DIR})
|
||||
# DB_HOME=$(php wp-cli.phar db query 'SELECT * FROM wp_options WHERE option_name="home"' --skip-column-names --path=${WP_VOLUME_DIR})
|
||||
# echo -e "DB_HOME :\n${DB_HOME}\n"
|
||||
# DB_URL=$(php wp-cli.phar db query 'SELECT * FROM wp_options WHERE option_name="siteurl"' --skip-column-names --path=${WP_VOLUME_DIR})
|
||||
# echo -e "DB_URL :\n${DB_URL}\n"
|
||||
|
||||
|
||||
exec "${PHP_VERSION}" -FR
|
||||
|
||||
|
||||
Reference in New Issue
Block a user