diff --git a/conf/nginx-primaryonly.conf b/conf/nginx-primaryonly.conf index eb446251..4de080c1 100644 --- a/conf/nginx-primaryonly.conf +++ b/conf/nginx-primaryonly.conf @@ -15,7 +15,7 @@ # ownCloud configuration. rewrite ^/cloud$ /cloud/ redirect; rewrite ^/cloud/$ /cloud/index.php; - rewrite ^/cloud/(contacts|calendar|files)$ /cloud/index.php/apps/$1/ redirect; + rewrite ^/cloud/(contacts|calendar|files|notes)$ /cloud/index.php/apps/$1/ redirect; rewrite ^(/cloud/core/doc/[^\/]+/)$ $1/index.html; location /cloud/ { alias /usr/local/lib/owncloud/; diff --git a/management/templates/sync-guide.html b/management/templates/sync-guide.html index 3d6fe3e5..c6693a7a 100644 --- a/management/templates/sync-guide.html +++ b/management/templates/sync-guide.html @@ -1,7 +1,7 @@
This box can hold your contacts and calendar, just like it holds your email.
+This box can hold your contacts, calendar and notes, just like it holds your email.
You can edit your contacts and calendar from your web browser.
+You can edit your contacts, calendar and notes from your web browser.
For... | Visit this URL |
---|---|
Contacts | https://{{hostname}}/cloud/contacts |
Calendar | https://{{hostname}}/cloud/calendar |
Notes | https://{{hostname}}/cloud/calendar |
Log in settings are the same as with mail: your @@ -26,13 +27,14 @@
If you set up your mail using Exchange/ActiveSync, your contacts and calendar may already appear on your device.
-Otherwise, here are some apps that can synchronize your contacts and calendar to your Android phone.
+Otherwise, here are some apps that can synchronize your contacts, calendar and notes to your Android phone.
For... | Use... |
---|---|
Contacts and Calendar | DAVdroid ($3.69; free here) |
Only Contacts | CardDAV-Sync free beta (free) |
Only Calendar | CalDAV-Sync ($2.89) |
Only Notes | ownNotes ($0.99) |
Use the following settings:
diff --git a/setup/owncloud.sh b/setup/owncloud.sh index 5cf3714d..5121fd58 100755 --- a/setup/owncloud.sh +++ b/setup/owncloud.sh @@ -47,7 +47,7 @@ InstallOwncloud() { unzip -q /tmp/owncloud.zip -d /usr/local/lib rm -f /tmp/owncloud.zip - # The two apps we actually want are not in ownCloud core. Download the releases from + # The three apps we actually want are not in ownCloud core. Download the releases from # their github repositories. mkdir -p /usr/local/lib/owncloud/apps wget_verify https://github.com/owncloud/contacts/releases/download/v1.4.0.0/contacts.tar.gz c1c22d29699456a45db447281682e8bc3f10e3e7 /tmp/contacts.tgz @@ -57,6 +57,10 @@ InstallOwncloud() { wget_verify https://github.com/nextcloud/calendar/releases/download/v1.4.0/calendar.tar.gz c84f3170efca2a99ea6254de34b0af3cb0b3a821 /tmp/calendar.tgz tar xf /tmp/calendar.tgz -C /usr/local/lib/owncloud/apps/ rm /tmp/calendar.tgz + + wget_verify https://github.com/owncloud/notes/releases/download/v2.0.2/notes-2.0.2.tar.gz 78f001d55ed66686dac13454650f83e0de6adb3b /tmp/notes.tgz + tar xf /tmp/notes.tgz -C /usr/local/lib/owncloud/apps/ + rm /tmp/notes.tgz # Fix weird permissions. chmod 750 /usr/local/lib/owncloud/{apps,config} @@ -266,6 +270,7 @@ hide_output sudo -u www-data php /usr/local/lib/owncloud/console.php app:disable hide_output sudo -u www-data php /usr/local/lib/owncloud/console.php app:enable user_external hide_output sudo -u www-data php /usr/local/lib/owncloud/console.php app:enable contacts hide_output sudo -u www-data php /usr/local/lib/owncloud/console.php app:enable calendar +hide_output sudo -u www-data php /usr/local/lib/owncloud/console.php app:enable notes # When upgrading, run the upgrade script again now that apps are enabled. It seems like # the first upgrade at the top won't work because apps may be disabled during upgrade?