Differences
This shows you the differences between two versions of the page.
Both sides previous revision Previous revision Next revision | Previous revision Next revisionBoth sides next revision | ||
owncloud [27.03.2016 18:34] – Pascal Suter | owncloud [14.08.2017 13:49] – [synchronize external caldav and carddav sources] Pascal Suter | ||
---|---|---|---|
Line 123: | Line 123: | ||
prior to owncloud9 there was a sync script which did exactly that. unfortunately it no longer works with oc9 and the developer has posted that he won't fix it, so we need a new solution. | prior to owncloud9 there was a sync script which did exactly that. unfortunately it no longer works with oc9 and the developer has posted that he won't fix it, so we need a new solution. | ||
- | currently i am trying to use [[https:// | + | currently i am using [[https:// |
apt-get install libxml2 libxml2-dev libxslt libxslt-dev zlib1g python python-virtualenv python-pip | apt-get install libxml2 libxml2-dev libxslt libxslt-dev zlib1g python python-virtualenv python-pip | ||
- | | + | |
- | | + | pipsi --home |
- | / | + | |
+ | | ||
now it's time to configure your vdirsyncer.. in my case i wanted to sync a html read-only source (ical format) to owncloud. here is my config file: | now it's time to configure your vdirsyncer.. in my case i wanted to sync a html read-only source (ical format) to owncloud. here is my config file: | ||
< | < | ||
[pair photokiste] | [pair photokiste] | ||
- | a = photokiste_crm | + | a = "photokiste_crm" |
- | b = photokiste_owncloud | + | b = "photokiste_owncloud" |
collections = null | collections = null | ||
- | conflict_resolution = a wins | + | conflict_resolution = "a wins" |
[storage photokiste_crm] | [storage photokiste_crm] | ||
- | type = http | + | type = "http" |
- | url = https:// | + | url = "https:// |
[storage photokiste_owncloud] | [storage photokiste_owncloud] | ||
- | type = caldav | + | type = "caldav" |
- | url = https:// | + | url = "https:// |
- | username = myuser | + | username = "myuser" |
- | password = mysecret | + | password = "mysecret" |
</ | </ | ||
the owncloud calendar name can be viewed by hovering over the calendar. it will appear as mouse pointer tooltip. | the owncloud calendar name can be viewed by hovering over the calendar. it will appear as mouse pointer tooltip. | ||
Line 159: | Line 160: | ||
that's it :) .. theoretically vdirsyncer should also support two way sync, but i haven' | that's it :) .. theoretically vdirsyncer should also support two way sync, but i haven' | ||
+ | ==== Update Vdirsyncer ==== | ||
+ | you can run updates using pipsi as well: | ||
+ | pipsi --home / | ||