diff --git a/installNextcloudApps.sh b/installNextcloudApps.sh index bb552adb00769b841371132e8528fac5fe7e9668..a1eec747adeb62d2fcfcf30a82a11319a3600d6d 100644 --- a/installNextcloudApps.sh +++ b/installNextcloudApps.sh @@ -16,56 +16,18 @@ # along with this program. If not, see <http://www.gnu.org/licenses/>. NEXTCLOUD_INSTALL_DIR="/var/www/nextcloud/" -NEXTCLOUD_APPS_DIR="${NEXTCLOUD_INSTALL_DIR}apps/" +APPS= "tasks news talk calendar contacts impersonate" -# Take 2 parameters: app_id app_url +# Take 1 parameters: app_id install_app () { application=$1 - #url=$2 - #archive=`echo $url | sed 's@^.*/\(.*\)$@\1@'` - #echo "INSTALL ${application}" - #echo "\tDownload ${application} from ${url}" - #wget "${url}" - #echo "\tDownload ${application} : terminated, code $?" - #echo "\tExtract ${application}" - #tar xzf ${PWD}/${archive} - #echo "\tExtract ${application} : terminated, code $?" - #echo "\tMove extracted file to ${NEXTCLOUD_APPS_DIR}" - #cp -r --verbose ${PWD}/${application} ${NEXTCLOUD_APPS_DIR} - #echo "\tMove extracted file to ${NEXTCLOUD_APPS_DIR} : terminated, code $?" - #chown -R www-data:www-data ${NEXTCLOUD_APPS_DIR}${application} sudo -u www-data php ${NEXTCLOUD_INSTALL_DIR}occ app:install ${application} echo "\tEnable ${application} : terminated, code $?" - #rm -r ${PWD}/${application}* } -# Install tasks -install_app "tasks" "https://github.com/nextcloud/tasks/releases/download/v0.9.4/tasks.tar.gz" - -# Install news -install_app "news" "https://github.com/nextcloud/news/releases/download/10.1.0/news.tar.gz" - -# Install talk -install_app "talk" - -# Install direct_menu -# install_app "direct_menu" "https://github.com/juliushaertl/direct_menu/releases/download/0.9.3/direct_menu.tar.gz" - -# Install keeweb -#install_app "keeweb" "https://github.com/jhass/nextcloud-keeweb/releases/download/v0.3.0/keeweb-0.3.0.tar.gz" - -# Install calendar -install_app "calendar" "https://github.com/nextcloud/calendar/releases/download/v1.4.1/calendar.tar.gz" - -# Install contacts -install_app "contacts" "https://github.com/nextcloud/contacts/releases/download/v1.5.2/contacts.tar.gz" - -# Install Markdown editor -# install_app "files_markdown" "https://github.com/icewind1991/files_markdown/releases/download/v1.0.0/files_markdown.tar.gz" - -# Install Markdown editor -# install_app "mail" "https://github.com/nextcloud/mail/releases/download/nightly-20170117/mail.tar.gz" - +for app in APPS +do + install_app $app +done unset NEXTCLOUD_INSTALL_DIR -unset NEXTCLOUD_APPS_DIR