aboutsummaryrefslogtreecommitdiff
path: root/scripts/upgrade
diff options
context:
space:
mode:
Diffstat (limited to 'scripts/upgrade')
-rw-r--r--scripts/upgrade8
1 files changed, 8 insertions, 0 deletions
diff --git a/scripts/upgrade b/scripts/upgrade
index d217de6..4038fa7 100644
--- a/scripts/upgrade
+++ b/scripts/upgrade
@@ -40,6 +40,14 @@ sudo systemctl stop mastodon-*.service
# Change owner of live folder
sudo chown -R $app: $final_path/live
+# upgrade Node.js v4 to v6
+node_version=$(nodejs --version)
+if [[ $node_version =~ ^v4.*$ ]]; then
+ pushd /opt
+ curl -sL https://deb.nodesource.com/setup_6.x | sudo bash -
+ sudo apt-get -y install nodejs
+fi
+
# Download Mastodon
sudo su - $app <<PULLCOMMANDS
pushd ~/live