diff --git a/update.sh b/update.sh new file mode 100644 index 0000000..eed2bf3 --- /dev/null +++ b/update.sh @@ -0,0 +1,26 @@ +#!/bin/sh +if [ -n "$1" ]; then +else + echo "Enter new version" +fi + +cd / +rm -r /var/www/nextcloud +wget https://download.nextcloud.com/server/releases/nextcloud-$1.tar.bz2 +tar -xjvf nextcloud-$1.tar.bz2 +cp -r /nextcloud /var/www +rm /nextcloud-$1.tar.bz2 +rm -r /nextcloud +mkdir /var/www/nextcloud/custom_apps + +rm -r /var/www/nextcloud/data +rm -r /var/www/nextcloud/config + +cp -R /var/www/backup/* /var/www/nextcloud + +chown -R www-data:www-data /var/www/nextcloud/ +chmod 755 /var/www/nextcloud/ +chmod -R 644 /var/www/nextcloud/ +find /var/www/nextcloud/ -type d -exec chmod 755 {} + +chmod -R 770 /var/www/nextcloud/data/ +chmod -R 750 /var/www/nextcloud/config/