{"id":71742,"date":"2023-03-07T09:00:33","date_gmt":"2023-03-07T09:00:33","guid":{"rendered":"https:\/\/www.cryptocabaret.com\/?p=71742"},"modified":"2023-03-07T09:00:33","modified_gmt":"2023-03-07T09:00:33","slug":"switch-from-icloud-to-nextcloud","status":"publish","type":"post","link":"https:\/\/www.cryptocabaret.com\/?p=71742","title":{"rendered":"Switch from iCloud to Nextcloud"},"content":{"rendered":"<p><span class=\"field field--name-title field--type-string field--label-hidden\">Switch from iCloud to Nextcloud<\/span><br \/>\n<span class=\"field field--name-uid field--type-entity-reference field--label-hidden\"><a title=\"View user profile.\" href=\"https:\/\/opensource.com\/users\/hej\" class=\"username\">hej<\/a><\/span><br \/>\n<span class=\"field field--name-created field--type-created field--label-hidden\">Tue, 03\/07\/2023 &#8211; 03:00<\/span><\/p>\n<div class=\"clearfix text-formatted field field--name-body field--type-text-with-summary field--label-hidden field__item\">\n<p>If you&#8217;re wary of committing your data to cloud services controlled by a corporation but love the convenience of remote storage and easy web-based access, you&#8217;re not alone. The cloud is popular because of what it can do. But the <a href=\"https:\/\/opensource.com\/article\/20\/10\/keep-cloud-open\">cloud doesn&#8217;t have to be closed<\/a>. Luckily, the open source Nextcloud project provides a personal and private cloud application suite.<\/p>\n<p>It&#8217;s easy to <a href=\"https:\/\/opensource.com\/article\/21\/1\/nextcloud-productivity\">install<\/a> and import data\u2014including contacts, calendars, and photos. The real trick is getting your data from cloud providers like iCloud. In this article, I demonstrate the steps you need to take to migrate your digital life to Nextcloud.<\/p>\n<h2>Migrate your data to Nextcloud<\/h2>\n<p>As with <a href=\"https:\/\/opensource.com\/article\/23\/3\/switch-google-nextcloud\" target=\"_blank\" rel=\"noopener\">Android devices<\/a>, first you must transfer existing data from Apple&#8217;s iCloud to Nextcloud. Then you can set up two new accounts for your Apple devices to fully automatically synchronize address books and appointments. Apple supports CalDAV for calendars and CardDAV for contacts, so you don&#8217;t even need to install an extra app.<\/p>\n<p>To export your address book, you can either open the <strong>Contacts<\/strong> app on your iPhone\/iPad or log into iCloud in your web browser:<\/p>\n<ol>\n<li>\n<p>Select all address book entries you want to transfer to Nextcloud and choose <strong>File &gt; Export &gt; Export vCard<\/strong> to save a .<code>vcf<\/code> file on your local disk.<\/p>\n<\/li>\n<li>\n<p>Import the .<code>vcf<\/code> file into Nextcloud. To do this, select the <strong>Contacts<\/strong> app, click\u00a0<strong>Settings<\/strong> at the bottom left and select the <strong>Import contacts<\/strong> button. In the following dialogue window, click\u00a0<strong>Select local file<\/strong>, and open the previously saved vCard.<\/p>\n<\/li>\n<\/ol>\n<p>To set up a CardDAV account on your iPhone or iPad, go to<strong> <em>Settings<\/em> &gt; <em>Contacts<\/em> &gt; <em>Accounts<\/em> &gt; <em>Add Account<\/em><\/strong>:<\/p>\n<ol>\n<li>\n<p>Select <strong>Other<\/strong> and then <strong>Add CardDAV account<\/strong>. In the <strong>Server<\/strong> field, enter the URL of Nextcloud (for example,\u00a0<a href=\"https:\/\/nextcloudpi.local\/\" rel=\"noopener\" target=\"_blank\">https:\/\/nextcloudpi.local<\/a>). Below this is space for the username and password of the Nextcloud account. Open the <strong>Advanced Settings<\/strong> for the new account.<\/p>\n<\/li>\n<li>\n<p>Ensure the <strong>Use SSL option<\/strong> is enabled. The account URL is usually set correctly. It contains, amongst other things, the host name of your Nextcloud and your user name.<\/p>\n<\/li>\n<\/ol>\n<p>To create a new account on macOS for synchronizing address books, open the <strong>Contacts<\/strong> app and select <strong>Add Account <\/strong>from the <strong>Contacts<\/strong> menu. Activate the checkbox <strong>Other Contacts Account<\/strong> and click on <strong>Continue<\/strong>. You can accept the <strong>CardDAV<\/strong> entry. In the <strong>Account Type<\/strong> drop-down menu, select <strong>Manual<\/strong> entry.<\/p>\n<article class=\"align-center media media--type-image media--view-mode-default\">\n<div class=\"field field--name-field-media-image field--type-image field--label-hidden field__item\">  <img decoding=\"async\" loading=\"lazy\" src=\"https:\/\/www.cryptocabaret.com\/wp-content\/uploads\/2023\/03\/advancedSettings-Nextcloud.png\" width=\"2388\" height=\"1668\" alt=\"Image of advanced settings in Nextcloud.\"><\/div>\n<div class=\"field field--name-field-caption field--type-text-long field--label-hidden caption field__item\"><span class=\"caption__byline\">Image by: <\/span><\/p>\n<p>(Heike Jurzik, CC BY-SA 4.0)<\/p>\n<\/div>\n<\/article>\n<p>Enter your Nextcloud user name, password, and server address. The current macOS version requires you to specify port 443 (for SSL) in the server address. For example, if the address of your Nextcloud is <a href=\"https:\/\/nextcloudpi.local\/\" rel=\"noopener\" target=\"_blank\">https:\/\/nextcloudpi.local<\/a> and the username is hej, then enter the following in the field:<\/p>\n<p><a href=\"https:\/\/nextcloudpi.local\/remote.php\/dav\/principals\/users\/hej\" rel=\"noopener\" target=\"_blank\">https:\/\/nextcloudpi.local:443\/remote.php\/dav\/principals\/users\/hej<\/a><\/p>\n<h2>Syncing your calendars<\/h2>\n<p>Exporting your calendars works similarly. Through the Calendar app, you can do this with iCloud in the browser, on your smartphone\/tablet, or the macOS desktop.<\/p>\n<p>First, set the calendar to <strong>public<\/strong>. This doesn&#8217;t mean that everyone can access your calendar. It&#8217;s only used to generate a link for the calendar subscription. Copy the URL to the clipboard. It&#8217;s not yet possible to import the calendar directly into Nextcloud because you don&#8217;t need a link for this, but an <code>.ics<\/code> file (iCalendar). Here is how to generate such a file from the link:<\/p>\n<ol>\n<li>\n<p>Copy the link to the clipboard<\/p>\n<\/li>\n<li>\n<p>Paste the link into the address bar of a web browser<\/p>\n<\/li>\n<li>\n<p>Change the beginning of the URL and replace <code>webcal<\/code> with <code>http<\/code><\/p>\n<\/li>\n<li>\n<p>Press <strong>Enter<\/strong> and save the <code>.ics<\/code> file on your disk<\/p>\n<\/li>\n<\/ol>\n<article class=\"align-center media media--type-image media--view-mode-default\">\n<div class=\"field field--name-field-media-image field--type-image field--label-hidden field__item\">  <img decoding=\"async\" loading=\"lazy\" src=\"https:\/\/www.cryptocabaret.com\/wp-content\/uploads\/2023\/03\/NextcloudSaveIcsfile.png\" width=\"1575\" height=\"348\" alt=\"Image showing how to save the .ics file on your disk.\"><\/div>\n<div class=\"field field--name-field-caption field--type-text-long field--label-hidden caption field__item\"><span class=\"caption__byline\">Image by: <\/span><\/p>\n<p>(Heike Jurzik, CC BY-SA 4.0)<\/p>\n<\/div>\n<\/article>\n<div class=\"embedded-resource-list callout-float-right\">\n<div class=\"field field--name-title field--type-string field--label-hidden field__item\">More open source alternatives<\/div>\n<div class=\"field field--name-links field--type-link field--label-hidden field__items\">\n<div class=\"field__item\"><a href=\"https:\/\/opensource.com\/business\/16\/3\/top-project-management-tools-2016?intcmp=7013a000002D4iFAAS\">Open source project management tools<\/a><\/div>\n<div class=\"field__item\"><a href=\"https:\/\/opensource.com\/alternatives\/trello?intcmp=7013a000002D4iFAAS\">Trello alternatives<\/a><\/div>\n<div class=\"field__item\"><a href=\"https:\/\/opensource.com\/article\/18\/4\/new-state-video-editing-linux?intcmp=7013a000002D4iFAAS\">Linux video editors<\/a><\/div>\n<div class=\"field__item\"><a href=\"https:\/\/opensource.com\/life\/12\/6\/design-without-debt-five-tools-for-designers?intcmp=7013a000002D4iFAAS\">Open source alternatives to Photoshop<\/a><\/div>\n<div class=\"field__item\"><a href=\"https:\/\/opensource.com\/alternatives?intcmp=7013a000002D4iFAAS\">List of open source alternatives<\/a><\/div>\n<div class=\"field__item\"><a href=\"https:\/\/opensource.com\/tags\/alternatives?intcmp=7013a000002D4iFAAS\">Latest articles about open source alternatives<\/a><\/div>\n<\/p><\/div>\n<\/p><\/div>\n<p>You can now import the <code>.ics<\/code> file. To do this, open the <strong>Calendar<\/strong> app in Nextcloud, click <strong>Calendar settings<\/strong> at the bottom left and then <strong>Import calendar<\/strong>. Select the <code>.ics<\/code> file you saved in the file manager.<\/p>\n<p>Repeat this process for all iCloud calendars. After that, it&#8217;s time to replace the old iCloud synchronization service.<\/p>\n<h2>Synchronizing events<\/h2>\n<p>To synchronize new events with Nextcloud, set up a new account on your client devices (smartphone, tablet, desktop):<\/p>\n<ul>\n<li>\n<p><strong>iPhone\/iPad: <em>Settings<\/em> \/ <em>Calendar<\/em> \/ <em>Accounts<\/em> \/ <em>Add Account<\/em>, select <em>Other<\/em><\/strong> and then choose <strong>Add CalDAV Account<\/strong>. In the <strong>Server<\/strong> field, enter your local Nextcloud URL, which is <code>https:\/\/nextcloudpi.local<\/code>. You can see a space for the username and password of the Nextcloud account.<\/p>\n<\/li>\n<li>\n<p>macOS: Open the Calendar app and select <strong>Add Account<\/strong> from the <strong>Calendar <\/strong>menu. Activate the checkbox <strong>Other CalDAV Account<\/strong> and click <strong>Continue<\/strong>. From the <strong>Account Type<\/strong> drop-down menu, select <strong>Manual<\/strong> entry. Enter your Nextcloud username and password as well as the Nextcloud server address. Don&#8217;t forget to specify the port 443 (for SSL) in the server address; otherwise the account setup will fail.<\/p>\n<\/li>\n<\/ul>\n<p><strong>Tip:<\/strong> If you want to synchronize other files like documents, photos, videos, and so on, in addition to your contacts and calendars, you can install the Nextcloud app offered in the App Store.<\/p>\n<hr>\n<p>This article has been adapted from Heike Jurzik&#8217;s book, <a href=\"https:\/\/www.amazon.de\/-\/en\/gp\/product\/B0BTPZH8WT\/ref=dbs_a_def_rwt_bibl_vppi_i4\" target=\"_blank\" rel=\"noopener\">Nextcloud on the Raspberry Pi<\/a>.<\/p>\n<\/div>\n<div class=\"clearfix text-formatted field field--name-field-article-subhead field--type-text-long field--label-hidden field__item\">\n<p>Nextcloud is your very own open source cloud. Here&#8217;s how to make the switch.<\/p>\n<\/div>\n<div class=\"field field--name-field-lead-image field--type-entity-reference field--label-hidden field__item\">\n<article class=\"media media--type-image media--view-mode-caption\">\n<div class=\"field field--name-field-media-image field--type-image field--label-hidden field__item\">  <img decoding=\"async\" loading=\"lazy\" src=\"https:\/\/www.cryptocabaret.com\/wp-content\/uploads\/2023\/03\/business_clouds.png\" width=\"520\" height=\"292\" alt=\"A person holding on to clouds that look like balloons\" title=\"A person holding on to clouds that look like balloons\"><\/div>\n<div class=\"field field--name-field-caption field--type-text-long field--label-hidden caption field__item\"><span class=\"caption__byline\">Image by: <\/span><\/p>\n<p>Opensource.com<\/p>\n<\/div>\n<\/article>\n<\/div>\n<div class=\"field field--name-field-tags field--type-entity-reference field--label-hidden field__items\">\n<div class=\"field__item\"><a href=\"https:\/\/opensource.com\/tags\/nextcloud\" hreflang=\"en\">Nextcloud<\/a><\/div>\n<div class=\"field__item\"><a href=\"https:\/\/opensource.com\/tags\/alternatives\" hreflang=\"en\">Alternatives<\/a><\/div>\n<div class=\"field__item\"><a href=\"https:\/\/opensource.com\/tags\/mac\" hreflang=\"en\">Mac<\/a><\/div>\n<\/p><\/div>\n<div class=\"hidden field field--name-field-listicle-title field--type-string field--label-hidden field__item\">What to read next<\/div>\n<div class=\"field field--name-field-default-license field--type-list-string field--label-hidden field__item\"><a rel=\"license\" href=\"http:\/\/creativecommons.org\/licenses\/by-sa\/4.0\/\"><br \/>\n        <img decoding=\"async\" alt=\"Creative Commons License\" src=\"https:\/\/www.cryptocabaret.com\/wp-content\/uploads\/2023\/03\/cc-by-sa--11.png\" title=\"This work is licensed under a Creative Commons Attribution-Share Alike 4.0 International License.\"><\/a>This work is licensed under a Creative Commons Attribution-Share Alike 4.0 International License.<\/div>\n<section class=\"field field--name-field-comments field--type-comment field--label-hidden comment-wrapper\">\n<div class=\"comments__count\">\n<div class=\"login\"><a href=\"https:\/\/opensource.com\/user\/register?absolute=1\">Register<\/a> or <a href=\"https:\/\/opensource.com\/user\/login?destination=\/feed&amp;absolute=1\">Login<\/a> to post a comment.<\/div>\n<\/p><\/div>\n<\/section>\n<p class=\"wpematico_credit\"><small>Powered by <a href=\"http:\/\/www.wpematico.com\" target=\"_blank\" rel=\"noopener\">WPeMatico<\/a><\/small><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Switch from iCloud to Nextcloud hej Tue, 03\/07\/2023 &#8211; 03:00 If you&#8217;re wary of committing your data to cloud services controlled by a corporation but love the convenience of remote storage and easy web-based access, you&#8217;re not alone. The cloud is popular because of what it can do. But the cloud doesn&#8217;t have to be [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":71743,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[307],"tags":[],"class_list":["post-71742","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-open-source"],"_links":{"self":[{"href":"https:\/\/www.cryptocabaret.com\/index.php?rest_route=\/wp\/v2\/posts\/71742","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.cryptocabaret.com\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.cryptocabaret.com\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.cryptocabaret.com\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.cryptocabaret.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=71742"}],"version-history":[{"count":0,"href":"https:\/\/www.cryptocabaret.com\/index.php?rest_route=\/wp\/v2\/posts\/71742\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.cryptocabaret.com\/index.php?rest_route=\/wp\/v2\/media\/71743"}],"wp:attachment":[{"href":"https:\/\/www.cryptocabaret.com\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=71742"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.cryptocabaret.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=71742"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.cryptocabaret.com\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=71742"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}