Skip to content
Snippets Groups Projects
Commit da30734b authored by Bob Mottram's avatar Bob Mottram
Browse files

Stop ghost before updating

parent 14afd044
No related branches found
No related tags found
No related merge requests found
......@@ -46,6 +46,12 @@ ghost_variables=(GHOST_DOMAIN_NAME
DDNS_PROVIDER
MY_USERNAME)
function ghost_bust {
# kill the started ghost process
kill_pid=$(ps aux | grep "ghost run" | awk -F ' ' '{print $2}' | head -n 1)
kill $kill_pid
}
function logging_on_ghost {
echo -n ''
}
......@@ -182,10 +188,14 @@ function upgrade_ghost {
if [ ! -d /var/www/$GHOST_DOMAIN_NAME/htdocs ]; then
return
fi
systemctl stop ghost
cd /var/www/$GHOST_DOMAIN_NAME/htdocs
npm i -g ghost-cli
/usr/local/bin/ghost update
ghost_bust
ghost_replace_services
ghost_remove_offsite_links
......@@ -395,9 +405,7 @@ function install_ghost {
ghost install local --port ${GHOST_PORT}
# kill the started ghost process
kill_pid=$(ps aux | grep "ghost run" | awk -F ' ' '{print $2}' | head -n 1)
kill $kill_pid
ghost_bust
# NOTE: this has to be http, not https
sed -i "s|\"url\":|\"url\": \"http://${GHOST_DOMAIN_NAME}/\",|g" /var/www/${GHOST_DOMAIN_NAME}/htdocs/config.development.json
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment