diff --git a/conf/nginx-primaryonly.conf b/conf/nginx-primaryonly.conf index 93de0572..2aebd380 100644 --- a/conf/nginx-primaryonly.conf +++ b/conf/nginx-primaryonly.conf @@ -14,12 +14,13 @@ add_header Content-Security-Policy "frame-ancestors 'none';"; } - location ~ ^/((caldav|carddav|webdav).*)$ { # Z-Push doesn't like getting a redirect, and a plain rewrite didn't work either. # Properly proxying like this seems to work fine. proxy_pass https://127.0.0.1/cloud/remote.php/$1; } + + # These need to be updated to support External CalDAV/CardDAV rewrite ^/.well-known/host-meta /cloud/public.php?service=host-meta last; rewrite ^/.well-known/host-meta.json /cloud/public.php?service=host-meta-json last; rewrite ^/.well-known/carddav /cloud/remote.php/carddav/ redirect; diff --git a/management/templates/sync-guide-ext.html b/management/templates/sync-guide-ext.html new file mode 100644 index 00000000..55e60f50 --- /dev/null +++ b/management/templates/sync-guide-ext.html @@ -0,0 +1,49 @@ +
This box can hold your contacts and calendar, just like it holds your email.
+ +You can edit your contacts and calendar from your web browser.
+ +For... | Visit this URL |
---|---|
Contacts | https://DAV_HOSTNAMECARDDAV_URL |
Calendar | https://DAV_HOSTNAMECARDDAV_URL |
Log in settings are the same as with mail: your + complete email address and your mail password.
+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.
+ +For... | Use... |
---|---|
Contacts and Calendar | DAVx⁵ ($5.99; free here) |
Only Contacts | CardDAV-Sync free (free) |
Only Calendar | CalDAV-Sync ($2.99) |
Use the following settings:
+ +Account Type | CardDAV or CalDAV |
Server Name | {{hostname}} |
Use SSL | Yes |
Username | Your complete email address. |
Password | Your mail password. |