signalapp / Flock

Private contact and calendar sync for Android.
https://signal.org/blog/flock
357 stars 80 forks source link

Server code released? #53

Closed drgibbon closed 10 years ago

drgibbon commented 10 years ago

Hi, I'm interested to try running a server, but I can't seem to find the code (only for the client). It is released yet?

perguth commented 10 years ago

@drgibbon Flock can be run with any standards compliant WebDAV server. Maybe this list on wikipedia can help you find a suitable implementation.

drgibbon commented 10 years ago

Hmm ok thanks. I have an ownCloud server running that I use with CalDAV/CardDAV sync clients on Android and Mac. How would Flock with ownCloud be different to my current setup?

devurandom commented 10 years ago

From what I read about Flock: If you use it with your ownCloud WebDAV service, the ownCloud webinterface will no longer be able to display any of your contacts (it will only show the garbled/encrypted text). Thus a JavaScript client side library (issue #49) will be necessary to integrate Flock properly into ownCloud.

You can expect the same from your other sync clients.

drgibbon commented 10 years ago

Ok, so I understand that Flock implements encrypted CalDAV and CardDAV (or some Flock variant of them) via WebDAV? Sounds cool, but I would only be able to sync on platforms with a Flock client, correct? Therefore I could sync my Android phone only, not my desktop systems?

perguth commented 10 years ago

@drgibbon There is a transparent proxy software in the planning that will allow you to sync to your Desktop using any standards compliant WebDAV-client. See here.

drgibbon commented 10 years ago

@pguth Thank you.