{"id":7619,"date":"2014-04-26T20:07:20","date_gmt":"2014-04-26T18:07:20","guid":{"rendered":"http:\/\/www.chipwreck.de\/blog\/?p=7619"},"modified":"2017-01-11T14:23:19","modified_gmt":"2017-01-11T13:23:19","slug":"owncloud-setup-replace-dropbox-and-google-calendar","status":"publish","type":"post","link":"https:\/\/www.chipwreck.de\/blog\/2014\/04\/26\/owncloud-setup-replace-dropbox-and-google-calendar\/","title":{"rendered":"Owncloud setup &#8211; replace Dropbox and Google Calendar"},"content":{"rendered":"<p><em>This article is work in progress and will be updated along the way.<\/em> <strong><em>Last update: Sep\u00a06th 2015 &#8211;\u00a0problems, problems.<\/em><\/strong><\/p>\n<h2>Why Owncloud?<\/h2>\n<p>For some time (before <a href=\"http:\/\/www.drop-dropbox.com\/\" target=\"_blank\">dropdropbox<\/a>) I thought about\u00a0replacing\u00a0dropbox as my primary cloud\u00a0storage. Instead of choosing\u00a0another provider like Google Drive or Wuala I decided to try\u00a0owncloud.<\/p>\n<p><!--more--><\/p>\n<p><a href=\"http:\/\/owncloud.org\/\" target=\"_blank\">Owncloud<\/a> is a (free and open source) server based software, which offers encrypted file\u00a0storage, a calendar, an address book, task management and some other\u00a0stuff. Owncloud can be\u00a0installed on a usual web hosting service, as long as PHP is\u00a0available. Some advantages:<\/p>\n<ul>\n<li>All the\u00a0data is on your own webserver<\/li>\n<li>Data can be encrypted<\/li>\n<li>As much storage space as your\u00a0webspace offers<\/li>\n<li>Calendar\/Contacts\/Tasks can be synced via standard protocols CalDav, CardDav<\/li>\n<\/ul>\n<p>So this post is about\u00a0my experience while migrating\u00a0from Dropbox\/Google Calendar\/Contacts to Owncloud and some best practices I found. (I won&#8217;t repeat the owncloud manual here, so the basic stuff\u00a0won&#8217;t be explained.)<\/p>\n<h3>My setup<\/h3>\n<ul>\n<li>I use two different Macs (OSX 10.9) and an Android (4.2) mobile.<\/li>\n<li>Dropbox is used as shared cloud storage on all 3 devices to sync files, images, documents and backup data.<\/li>\n<li>Dropbox is also used to synchronize password data for <a href=\"https:\/\/agilebits.com\/onepassword\" target=\"_blank\">1Password<\/a> and favorites\u00a0in <a href=\"http:\/\/panic.com\/transmit\/\" target=\"_blank\">Transmit<\/a>.<\/li>\n<li>Appointments are being managed with Google Calendar and synced with OSX Calendar\u00a0on both\u00a0Macs and on Android via the default Google account.<\/li>\n<li>Contacts also live at Google, synced with OSX Address Book\/Contacts and the standard address book on Android.<\/li>\n<\/ul>\n<h3>Installing Owncloud<\/h3>\n<p>This is generally quite straightforward, upload the files to\u00a0the webserver, set the correct permissions, open browser and configure your user etc.<\/p>\n<p><strong>Important: Use MySQL as storage engine if possible. Do not use SQLite. Just don&#8217;t.\u00a0<\/strong>In order to do this, you have to setup the MySQL database <strong>before<\/strong> installing owncloud. (The manual says &#8220;Because SQLite handles multiple users very badly SQLite is only recommended for single user ownCloud installations&#8221;.\u00a0When I used SQLite Owncloud was extremely slow, even I was the only user. I suppose syncing data from multiple clients has the same impact as having multiple users..)<\/p>\n<p><strong>Important: If your provider offers an SSL-proxy (in case you don&#8217;t have an SSL certificate) set this up before installing.\u00a0<\/strong>There are some articles online about this topic, I found that I had to add the following entries in <kbd>\/&lt;your-owncloud-directory&gt;\/config\/config.php<\/kbd>:<\/p>\n<p><code lang=\"ini\">'overwriteprotocol' => \"https\",<br \/>\n'overwritehost' => \"ssl-account.com\", \/\/ this is for all-inkl.com, change this according to\u00a0your provider<br \/>\n'overwritewebroot' => \"\/cloud.subdomain.de\", \/\/ your subdomain, which links directly to your owncloud-folder<br \/>\n'overwritecondaddr' => \"^10.20.30.40$\", \/\/ remote ip of your webserver, you can leave this line out<\/code><\/p>\n<p>More information (im German only) <a href=\"http:\/\/www.cy-man.de\/?x=entry:entry131222-120247\" target=\"_blank\">here<\/a>\u00a0and <a href=\"http:\/\/www.sportlegen.de\/Owncloud-mit-SSL-Proxy-von-all-inkl,25498_0.html\" target=\"_blank\">here<\/a>.<\/p>\n<p><strong>Hint: File encryption isn&#8217;t enabled by default.<\/strong> It is provided as App, which you need\u00a0to enable as in the backend (whatever the reason might be for this..). I didn&#8217;t have a deeper look at security and so\u00a0nothing confidential is online, currently.<\/p>\n<h3>Web interface<\/h3>\n<p>Generally the web interface <del datetime=\"2014-07-12T18:13:04+00:00\">is\u00a0well done<\/del> has some issues: It&#8217;s not responsible and simply unusable on a mobile (at least when using Chrome\/Android). The interface works in a way but in looks broken in many places (for example the contact management is a real mess, editing appointments sometimes has problems with tabs..).<\/p>\n<p>The settings work as expected, with some minor design flaws: I.E.\u00a0the preferences are mostly saved via Ajax. Some with a visual feedback, some without, some preferences reload the page, some open another page&#8230; Update is also strange:\u00a0The\u00a0link &#8220;Update center&#8221; looks totally not like the other buttons, it opens a new page, click on the &#8220;Update&#8221;-Tab to see this screen (no update available? an error? whatever..): <a href=\"https:\/\/www.chipwreck.de\/blog\/wp-content\/uploads\/2014\/04\/Bildschirmfoto-2014-04-26-um-19.56.05.png\"><img loading=\"lazy\" decoding=\"async\" class=\"size-thumbnail wp-image-7622\" src=\"https:\/\/www.chipwreck.de\/blog\/wp-content\/uploads\/2014\/04\/Bildschirmfoto-2014-04-26-um-19.56.05-120x45.png\" alt=\"Owncloud update?\" width=\"120\" height=\"45\" srcset=\"https:\/\/www.chipwreck.de\/blog\/wp-content\/uploads\/2014\/04\/Bildschirmfoto-2014-04-26-um-19.56.05-120x45.png 120w, https:\/\/www.chipwreck.de\/blog\/wp-content\/uploads\/2014\/04\/Bildschirmfoto-2014-04-26-um-19.56.05-300x113.png 300w, https:\/\/www.chipwreck.de\/blog\/wp-content\/uploads\/2014\/04\/Bildschirmfoto-2014-04-26-um-19.56.05.png 790w\" sizes=\"auto, (max-width: 120px) 100vw, 120px\" \/><\/a><\/p>\n<p>Using external storage (you can include dropbox or google drive or some other remote cloud space) is also a bit strange: You can set up\u00a0storage providers in the administration interface, then you enable it for users and do the same\u00a0in your user prefs?\u00a0A bit counter-intuitive. Apart from these\u00a0minor annoyances:\u00a0The interface is usable and fast.<\/p>\n<h3>File synchronization<\/h3>\n<p>To synchronize your files between different computers, there&#8217;s the free owncloud-software (\u00a0<a href=\"http:\/\/owncloud.org\/sync-clients\/\" target=\"_blank\">owncloud.org\/sync-clients\/<\/a> ) for Mac, Windows and Linux. I only use the Mac-version &#8211; it works\u00a0similar to the Dropbox-client, sitting at the top right menubar. You can set the folders to be synced as well as the rate for down-\/upload and view the last modifications. The software on the Mac is not as responsive and stable as its\u00a0Dropbox counterpart: Sometimes it crashed and sometimes it took several minutes until the thing decided\u00a0to notify my modifications, but that&#8217;s no big deal.<\/p>\n<p><strong>Hint: Files with special characters in\u00a0their name won&#8217;t be synced.\u00a0<\/strong>Due to the platforms on which owncloud works, the filenames must be valid on all these platforms. So that means: No files with <kbd> \/ ? &amp; \" '<\/kbd> in their name. Symbolic links are also not synced, neither as link\u00a0nor are the contents synced. For some setups this leads to problems, but since you can sync multiple folders you can still work around this issue.<\/p>\n<h3>WebDAV file access<\/h3>\n<p>Instead of syncing the files you can also access the files in your owncloud via WebDAV.\u00a0This works quite okay when using a client like Panic&#8217;s Transmit on the Mac. If you use OS X\u00a0Finder it&#8217;s simply a pain, but that seems to be the case with all WebDAV implementations I&#8217;ve encountered. Therefore: Either use a tool like Transmit or sync the files via the dedicated client software.<\/p>\n<h3>Calendar<\/h3>\n<p>A calendar is integrated which has the usual features like day\/week\/month view,\u00a0multiple calendars, repeating appointments, sharing appointments etc. The webinterface, well, works in a way. <del datetime=\"2014-07-12T18:13:04+00:00\">It&#8217;s not very pretty<\/del> It does work somehow and is quite ugly, but you at least can drag&amp;drop appointments, change the duration by dragging the lower bar. Very nice is the integration of contact birthdays &#8211; this works flawlessly (it shows you even the\u00a0year of birth, the upcoming age would be somewhat more helpful but okay..)<\/p>\n<p>Much more important is (at least for me) the possibility to use the calendar with other software &#8211; in this case\u00a0Mac calendar and Android. You can download the calendars as ics-file, get a read-only link and a CalDav-Link (read\/write).<\/p>\n<figure id=\"attachment_7642\" aria-describedby=\"caption-attachment-7642\" style=\"width: 120px\" class=\"wp-caption alignnone\"><a href=\"https:\/\/www.chipwreck.de\/blog\/wp-content\/uploads\/2014\/04\/Calendar-settings.png\"><img loading=\"lazy\" decoding=\"async\" class=\"wp-image-7642 size-thumbnail\" src=\"https:\/\/www.chipwreck.de\/blog\/wp-content\/uploads\/2014\/04\/Calendar-settings-120x112.png\" alt=\"Owncloud calendar settings\" width=\"120\" height=\"112\" srcset=\"https:\/\/www.chipwreck.de\/blog\/wp-content\/uploads\/2014\/04\/Calendar-settings-120x112.png 120w, https:\/\/www.chipwreck.de\/blog\/wp-content\/uploads\/2014\/04\/Calendar-settings-300x282.png 300w, https:\/\/www.chipwreck.de\/blog\/wp-content\/uploads\/2014\/04\/Calendar-settings.png 605w\" sizes=\"auto, (max-width: 120px) 100vw, 120px\" \/><\/a><figcaption id=\"caption-attachment-7642\" class=\"wp-caption-text\">Owncloud calendar settings<\/figcaption><\/figure>\n<figure id=\"attachment_7654\" aria-describedby=\"caption-attachment-7654\" style=\"width: 120px\" class=\"wp-caption alignnone\"><a href=\"https:\/\/www.chipwreck.de\/blog\/wp-content\/uploads\/2014\/04\/Calendar-month-view.png\"><img loading=\"lazy\" decoding=\"async\" class=\"wp-image-7654 \" src=\"https:\/\/www.chipwreck.de\/blog\/wp-content\/uploads\/2014\/04\/Calendar-month-view-120x61.png\" alt=\"Calendar: Month view, adding appointment\" width=\"120\" height=\"112\" \/><\/a><figcaption id=\"caption-attachment-7654\" class=\"wp-caption-text\">Calendar: Month view, adding appointment<\/figcaption><\/figure>\n<h4>Using the Calendar with OSX<\/h4>\n<p>This works\u00a0great: Just open OSX Calendar, add a new account, type &#8220;CalDav&#8221;,\u00a0copy the\u00a0link for OSX from the owncloud calendar settings, enter your credentials and you&#8217;re done. Same goes for reminders which syncs to the OSX Reminders\u00a0app. The synchronization works stable with reminders, repeating appointments, whole-day appointments and appointment details.<\/p>\n<h4>Using the Calendar with\u00a0Android<\/h4>\n<p>Here things get a bit more complicated &#8211; but once you&#8217;ve set up everything the synchronization works also great. The thing is, Android can&#8217;t use CalDav-accounts natively. An easy workaround would be to import the owncloud-calendar into the Google calendar and let Android sync with Google, which is of course not a problem. But that&#8217;s usually not what you want. So you have to install an app which works as a &#8220;synchronization provider&#8221; for Android, just like i.e. Facebook and Dropbox\u00a0do. I tried some and my verdict is:<\/p>\n<p>Use &#8220;CalDav Sync&#8221; from Marten Gajda, period &#8211; <a href=\"https:\/\/play.google.com\/store\/apps\/details?id=org.dmfs.caldav.lib\" target=\"_blank\">play store link<\/a>.<\/p>\n<p><em>The app costs \u20ac 2.59 \u2013 and the developer also maintains an app for syncing contact data (see below). For the latter one you can download a trial version, for this one IMHO not. As soon as\u00a0version 1.0 is reached, the app is going open source, which is not only a good idea but also makes sure the app can be maintained even if the developer doesn&#8217;t.<\/em><\/p>\n<p>After installing you can setup new calendar accounts, enter the URL, credentials, choose which calendars to sync (1-way or 2-way), select sync intervals and after some minutes you can see and use the owncloud-calendars in the mobile calendar app of your choice &#8211; like Google calendar, Samsungs own calendar thing or any of the 48598 other calendar solutions for Android (as long as they adhere to the Android standard).\u00a0I&#8217;d recommend using one-way (from owncloud to mobile) at first to try out if everything works.<\/p>\n<figure id=\"attachment_7644\" aria-describedby=\"caption-attachment-7644\" style=\"width: 67px\" class=\"wp-caption alignnone\"><a href=\"https:\/\/www.chipwreck.de\/blog\/wp-content\/uploads\/2014\/04\/CalDav-Sync-Settings.png\"><img loading=\"lazy\" decoding=\"async\" class=\"wp-image-7644 size-thumbnail\" src=\"https:\/\/www.chipwreck.de\/blog\/wp-content\/uploads\/2014\/04\/CalDav-Sync-Settings-67x120.png\" alt=\"CalDav Sync Settings\" width=\"67\" height=\"120\" srcset=\"https:\/\/www.chipwreck.de\/blog\/wp-content\/uploads\/2014\/04\/CalDav-Sync-Settings-67x120.png 67w, https:\/\/www.chipwreck.de\/blog\/wp-content\/uploads\/2014\/04\/CalDav-Sync-Settings-168x300.png 168w, https:\/\/www.chipwreck.de\/blog\/wp-content\/uploads\/2014\/04\/CalDav-Sync-Settings-576x1024.png 576w, https:\/\/www.chipwreck.de\/blog\/wp-content\/uploads\/2014\/04\/CalDav-Sync-Settings.png 720w\" sizes=\"auto, (max-width: 67px) 100vw, 67px\" \/><\/a><figcaption id=\"caption-attachment-7644\" class=\"wp-caption-text\">CalDav Sync<\/figcaption><\/figure>\n<figure id=\"attachment_7645\" aria-describedby=\"caption-attachment-7645\" style=\"width: 67px\" class=\"wp-caption alignnone\"><a href=\"https:\/\/www.chipwreck.de\/blog\/wp-content\/uploads\/2014\/04\/CalDav-Sync.png\"><img loading=\"lazy\" decoding=\"async\" class=\"wp-image-7645 size-thumbnail\" src=\"https:\/\/www.chipwreck.de\/blog\/wp-content\/uploads\/2014\/04\/CalDav-Sync-67x120.png\" alt=\"CalDav Sync: New Account\" width=\"67\" height=\"120\" srcset=\"https:\/\/www.chipwreck.de\/blog\/wp-content\/uploads\/2014\/04\/CalDav-Sync-67x120.png 67w, https:\/\/www.chipwreck.de\/blog\/wp-content\/uploads\/2014\/04\/CalDav-Sync-168x300.png 168w, https:\/\/www.chipwreck.de\/blog\/wp-content\/uploads\/2014\/04\/CalDav-Sync-576x1024.png 576w, https:\/\/www.chipwreck.de\/blog\/wp-content\/uploads\/2014\/04\/CalDav-Sync.png 720w\" sizes=\"auto, (max-width: 67px) 100vw, 67px\" \/><\/a><figcaption id=\"caption-attachment-7645\" class=\"wp-caption-text\">New Account<\/figcaption><\/figure>\n<h3>Contacts<\/h3>\n<p>Contact managment inside owncloud is also\u00a0nothing for web design awards, but it works &#8211; if you have no problem with a broken layout. See the following screenshots:<\/p>\n<p><figure id=\"attachment_7686\" aria-describedby=\"caption-attachment-7686\" style=\"width: 120px\" class=\"wp-caption alignnone\"><a href=\"https:\/\/www.chipwreck.de\/blog\/wp-content\/uploads\/2014\/04\/contact-edit-layer.png\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.chipwreck.de\/blog\/wp-content\/uploads\/2014\/04\/contact-edit-layer-120x55.png\" alt=\"Editing contacts\" width=\"120\" height=\"55\" class=\"size-thumbnail wp-image-7686\" srcset=\"https:\/\/www.chipwreck.de\/blog\/wp-content\/uploads\/2014\/04\/contact-edit-layer-120x55.png 120w, https:\/\/www.chipwreck.de\/blog\/wp-content\/uploads\/2014\/04\/contact-edit-layer-300x137.png 300w, https:\/\/www.chipwreck.de\/blog\/wp-content\/uploads\/2014\/04\/contact-edit-layer-1024x469.png 1024w, https:\/\/www.chipwreck.de\/blog\/wp-content\/uploads\/2014\/04\/contact-edit-layer-900x412.png 900w, https:\/\/www.chipwreck.de\/blog\/wp-content\/uploads\/2014\/04\/contact-edit-layer.png 1038w\" sizes=\"auto, (max-width: 120px) 100vw, 120px\" \/><\/a><figcaption id=\"caption-attachment-7686\" class=\"wp-caption-text\">Editing a contact (Firefox)<\/figcaption><\/figure><br \/>\n<figure id=\"attachment_7643\" aria-describedby=\"caption-attachment-7643\" style=\"width: 120px\" class=\"wp-caption alignnone\"><a href=\"https:\/\/www.chipwreck.de\/blog\/wp-content\/uploads\/2014\/04\/Editing-contacts.png\"><img loading=\"lazy\" decoding=\"async\" class=\"wp-image-7643 size-thumbnail\" src=\"https:\/\/www.chipwreck.de\/blog\/wp-content\/uploads\/2014\/04\/Editing-contacts-120x31.png\" alt=\"Editing a contact\" width=\"120\" height=\"31\" srcset=\"https:\/\/www.chipwreck.de\/blog\/wp-content\/uploads\/2014\/04\/Editing-contacts-120x31.png 120w, https:\/\/www.chipwreck.de\/blog\/wp-content\/uploads\/2014\/04\/Editing-contacts-300x77.png 300w, https:\/\/www.chipwreck.de\/blog\/wp-content\/uploads\/2014\/04\/Editing-contacts-1024x264.png 1024w, https:\/\/www.chipwreck.de\/blog\/wp-content\/uploads\/2014\/04\/Editing-contacts-900x232.png 900w, https:\/\/www.chipwreck.de\/blog\/wp-content\/uploads\/2014\/04\/Editing-contacts.png 1357w\" sizes=\"auto, (max-width: 120px) 100vw, 120px\" \/><\/a><figcaption id=\"caption-attachment-7643\" class=\"wp-caption-text\">Editing a contact (Chrome)<\/figcaption><\/figure><\/p>\n<p>The features on the other hand are quite sophisticated: gravatar support, contact groups, multiple address books, all necessary contact fields. And:   Importing contact data from OSX Address book (aka OSX Contacts) works great, including contact photos, multiple email addresses, birthdays etc.<\/p>\n<h4>Using Contacts\u00a0with OSX<\/h4>\n<p>This is easy: Open OSX Contacts, add a new account (type &#8220;other\u2026&#8221;) and choose CardDAV on the next screen, enter the credentials and \u2013 done. If only everything worked that way\u2026<\/p>\n<h4>Using Contacts\u00a0with\u00a0Android<\/h4>\n<p>Similar to CalDAV Android does not include CardDAV natively ;( But no problem with this\u00a0app from Marten Gajda: CardDAV Sync, free\u00a0version available \u2013\u00a0<a href=\"https:\/\/play.google.com\/store\/apps\/details?id=org.dmfs.carddav.sync\" target=\"_blank\">play store link<\/a>.<\/p>\n<figure id=\"attachment_7648\" aria-describedby=\"caption-attachment-7648\" style=\"width: 67px\" class=\"wp-caption alignnone\"><a href=\"https:\/\/www.chipwreck.de\/blog\/wp-content\/uploads\/2014\/04\/Card-Dav-Sync-New-Account.png\"><img loading=\"lazy\" decoding=\"async\" class=\"size-thumbnail wp-image-7648\" src=\"https:\/\/www.chipwreck.de\/blog\/wp-content\/uploads\/2014\/04\/Card-Dav-Sync-New-Account-67x120.png\" alt=\"Card Dav Sync: New Account\" width=\"67\" height=\"120\" srcset=\"https:\/\/www.chipwreck.de\/blog\/wp-content\/uploads\/2014\/04\/Card-Dav-Sync-New-Account-67x120.png 67w, https:\/\/www.chipwreck.de\/blog\/wp-content\/uploads\/2014\/04\/Card-Dav-Sync-New-Account-168x300.png 168w, https:\/\/www.chipwreck.de\/blog\/wp-content\/uploads\/2014\/04\/Card-Dav-Sync-New-Account-576x1024.png 576w, https:\/\/www.chipwreck.de\/blog\/wp-content\/uploads\/2014\/04\/Card-Dav-Sync-New-Account.png 720w\" sizes=\"auto, (max-width: 67px) 100vw, 67px\" \/><\/a><figcaption id=\"caption-attachment-7648\" class=\"wp-caption-text\">CardDAV Sync<\/figcaption><\/figure>\n<p>The app works\u00a0also according to Android standards, so you find your synced contacts in the contact management app of your choice.\u00a0Setup also quite easy: Add a new account, enter the synchronization URL from owncloud (click the gear icon in the bottom left on the contact page), credentials and setup the synchronization interval + mechanism (one-way\/two-way). I&#8217;d recommend using one-way (from owncloud to mobile) at first to try out if everything works.<\/p>\n<h3>Photos\/File synchronization with Android<\/h3>\n<p>In order to synchronize files I use FolderSync (<a href=\"https:\/\/play.google.com\/store\/apps\/details?id=dk.tacit.android.foldersync.full&#038;hl=de\" target=\"_blank\">Play Store Link<\/a>). FolderSync can synronize with lots of providers, including Dropbox, Google Drive, FTP, SFTP and also Owncloud. Syncing with owncloud works flawlessly. You can setup a 1- or 2-way-sync.<\/p>\n<h4>Using 1Password\u00a0with\u00a0Android<\/h4>\n<p>For 1Password I use the Android app and set it to use a local password file. This file is being synchronized once a day with FolderSync from owncloud to the mobile phone. So I can use 1Password on the Mac (with the password-file being inside the owncloud-folder) and on Android (using the synchronized copy). Currently I use a one-way synchronization so the passwords are &#8220;read-only&#8221; on the phone. Since I seldom create new accounts on the mobile that isn&#8217;t a big deal for me. The paid version of the 1password Android app also features creating new passwords, so if you want to create new passwords on mobile this would be the way to go.<\/p>\n<h2>Update after nearly one year of usage<\/h2>\n<h4>Unrealiable OS X file synchronization<\/h4>\n<p>The latest versions of the Mac sync client consistently refused to do their job correctly ;( After each bigger update of local files (like adding 50 MB of data or moving a folder around) the synchronization process did not complete, often with synchronization errors (where there were none) but most of the time the client failed with a <q>connection refused<\/q> for larger files. Usually some MB were up- or downloaded but the file never was finished.<\/p>\n<p>I of course tried the usual stuff: Reinstalling the Mac client, deleting <em>all<\/em> local caches, preferences etc. and reinstalling and finally I even completely wiped and reinstalled owncloud on the server &#8211; the problems stayed (the server setup did not change). In between owncloud 8.1 was released, I setup everything from scratch, updated to the latest Mac client\u2026 &#8211; same issue over and over (Lots of posts in forum.owncloud.org also have exactly the same issues: <a href=\"https:\/\/forum.owncloud.org\/search.php?keywords=osx+connection+refused\">forum.owncloud.org\/search<\/a>). In most cases I could manually resolve the problem by either deleting a folder on the server and upload it again or vice versa. Now this might be a way to spend my spare time, but in this case a FTP client would be more efficient&#8230;<\/p>\n<p>I now use owncloud only for private data (better: what I consider private data) and everything else went to Google Drive (which works flawlessly, by the way). The good thing is: FolderSync (mentioned above) supports Google Drive without problems, so on Android I just had to change 2 settings and was done. The bad thing number one is: Two sync clients on my ancient Mac Mini don&#8217;t really improve the performance &#8211; the bad thing number two is: My goal to replace Dropbox and some Google Services currently doesn&#8217;t work as intended.<\/p>\n<p>So &#8211; syncing on OSX is currently not stable, especially with <q>larger<\/q> files (about 50 MB or more). If you sync just some folder with images, PDFs that should work. I&#8217;ll update this post if the issues get fixed.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>This article is work in progress and will be updated along the way. Last update: Sep\u00a06th 2015 &#8211;\u00a0problems, problems. Why Owncloud? For some time (before dropdropbox) I thought about\u00a0replacing\u00a0dropbox as my primary cloud\u00a0storage. Instead of choosing\u00a0another provider like Google Drive or Wuala I decided to try\u00a0owncloud.<\/p>\n","protected":false},"author":2,"featured_media":7629,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_jetpack_memberships_contains_paid_content":false,"footnotes":""},"categories":[4,16],"tags":[61,78,66,19,81],"class_list":["post-7619","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-osx","category-misc","tag-android","tag-osx","tag-mobile-2","tag-software","tag-stuff"],"jetpack_featured_media_url":"https:\/\/www.chipwreck.de\/blog\/wp-content\/uploads\/2014\/04\/owncloud-square-logo-150x150.png","jetpack_shortlink":"https:\/\/wp.me\/paPEN-1YT","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/www.chipwreck.de\/blog\/wp-json\/wp\/v2\/posts\/7619","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.chipwreck.de\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.chipwreck.de\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.chipwreck.de\/blog\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/www.chipwreck.de\/blog\/wp-json\/wp\/v2\/comments?post=7619"}],"version-history":[{"count":1,"href":"https:\/\/www.chipwreck.de\/blog\/wp-json\/wp\/v2\/posts\/7619\/revisions"}],"predecessor-version":[{"id":8041,"href":"https:\/\/www.chipwreck.de\/blog\/wp-json\/wp\/v2\/posts\/7619\/revisions\/8041"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.chipwreck.de\/blog\/wp-json\/wp\/v2\/media\/7629"}],"wp:attachment":[{"href":"https:\/\/www.chipwreck.de\/blog\/wp-json\/wp\/v2\/media?parent=7619"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.chipwreck.de\/blog\/wp-json\/wp\/v2\/categories?post=7619"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.chipwreck.de\/blog\/wp-json\/wp\/v2\/tags?post=7619"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}