Passer d'iCloud à Nextcloud
Nextcloud est votre propre cloud open source. Voici comment effectuer le changement.
Si vous hésitez à confier vos données à des services cloud contrôlés par une entreprise, mais que vous aimez la commodité du stockage à distance et un accès facile via le Web, vous n'êtes pas seul. Le cloud est populaire en raison de ce qu'il peut faire. Mais le cloud ne doit pas nécessairement être fermé. Heureusement, le projet open source Nextcloud propose une suite d'applications cloud personnelles et privées.
Il est facile d'installer et d'importer des données, notamment des contacts, des calendriers et des photos. La véritable astuce consiste à obtenir vos données auprès de fournisseurs de cloud comme iCloud. Dans cet article, je démontre les étapes à suivre pour migrer votre vie numérique vers Nextcloud.
Migrez vos données vers Nextcloud
Comme pour les appareils Android, vous devez d'abord transférer les données existantes de iCloud d'Apple vers Nextcloud. Vous pouvez ensuite configurer deux nouveaux comptes pour vos appareils Apple afin de synchroniser de manière entièrement automatique les carnets d'adresses et les rendez-vous. Apple prend en charge CalDAV pour les calendriers et CardDAV pour les contacts, vous n'avez donc même pas besoin d'installer une application supplémentaire.
Pour exporter votre carnet d'adresses, vous pouvez soit ouvrir l'application Contacts sur votre iPhone/iPad, soit vous connecter à iCloud dans votre navigateur Web :
Sélectionnez toutes les entrées du carnet d'adresses que vous souhaitez transférer vers Nextcloud et choisissez Fichier > Exporter > Exporter vCard pour enregistrer un fichier .
vcf
sur votre disque local.-
Importez le fichier .
vcf
dans Nextcloud. Pour ce faire, sélectionnez l'application Contacts, cliquez sur Paramètres en bas à gauche et sélectionnez le bouton Importer des contacts. Dans la fenêtre de dialogue suivante, cliquez sur Sélectionner un fichier local et ouvrez la vCard précédemment enregistrée.
Pour configurer un compte CardDAV sur votre iPhone ou iPad, accédez à Paramètres > Contacts > Comptes > Ajouter un compte :
Sélectionnez Autre, puis Ajouter un compte CardDAV. Dans le champ Serveur, saisissez l'URL de Nextcloud (par exemple, https://nextcloudpi.local). En dessous se trouve un espace pour le nom d'utilisateur et le mot de passe du compte Nextcloud. Ouvrez les Paramètres avancés pour le nouveau compte.
Assurez-vous que l'option Utiliser SSL est activée. L'URL du compte est généralement définie correctement. Il contient, entre autres, le nom d'hôte de votre Nextcloud et votre nom d'utilisateur.
Pour créer un nouveau compte sur macOS afin de synchroniser les carnets d'adresses, ouvrez l'application Contacts et sélectionnez Ajouter un compte dans le menu Contacts. Cochez la case Autre compte de contacts et cliquez sur Continuer. Vous pouvez accepter l'entrée CardDAV. Dans le menu déroulant Type de compte, sélectionnez l'entrée Manuelle.
(Heike Jurzik, CC BY-SA 4.0)
Entrez votre nom d'utilisateur Nextcloud, votre mot de passe et l'adresse du serveur. La version actuelle de macOS vous oblige à spécifier le port 443 (pour SSL) dans l'adresse du serveur. Par exemple, si l'adresse de votre Nextcloud est https://nextcloudpi.local et que le nom d'utilisateur est hej, saisissez ce qui suit dans le champ :
https://nextcloudpi.local:443/remote.php/dav/principals/users/hej
Synchroniser vos calendriers
L'exportation de vos calendriers fonctionne de la même manière. Grâce à l'application Calendrier, vous pouvez le faire avec iCloud dans le navigateur, sur votre smartphone/tablette ou sur le bureau macOS.
Tout d’abord, définissez le calendrier sur public. Cela ne signifie pas que tout le monde peut accéder à votre calendrier. Il est uniquement utilisé pour générer un lien pour l'abonnement au calendrier. Copiez l'URL dans le presse-papiers. Il n'est pas encore possible d'importer le calendrier directement dans Nextcloud car vous n'avez pas besoin d'un lien pour cela, mais d'un fichier .ics
(iCalendar). Voici comment générer un tel fichier à partir du lien :
Copiez le lien dans le presse-papier
Collez le lien dans la barre d'adresse d'un navigateur Web
Changez le début de l'URL et remplacez
webcal
parhttp
Appuyez sur Entrée et enregistrez le fichier
.ics
sur votre disque.
(Heike Jurzik, CC BY-SA 4.0)
Vous pouvez maintenant importer le fichier .ics
. Pour ce faire, ouvrez l'application Calendrier dans Nextcloud, cliquez sur Paramètres du calendrier en bas à gauche, puis sur Importer le calendrier. Sélectionnez le fichier .ics
que vous avez enregistré dans le gestionnaire de fichiers.
Répétez ce processus pour tous les calendriers iCloud. Après cela, il est temps de remplacer l'ancien service de synchronisation iCloud.
Synchronisation des événements
Pour synchroniser de nouveaux événements avec Nextcloud, créez un nouveau compte sur vos appareils clients (smartphone, tablette, ordinateur de bureau) :
-
iPhone/iPad : Paramètres/Calendrier/Comptes/Ajouter un compte, sélectionnez Autre, puis choisissez Ajouter un compte CalDAV. Dans le champ Serveur, saisissez votre URL Nextcloud locale, qui est
https://nextcloudpi.local
. Vous pouvez voir un espace pour le nom d'utilisateur et le mot de passe du compte Nextcloud. macOS : ouvrez l'application Calendrier et sélectionnez Ajouter un compte dans le menu Calendrier . Cochez la case Autre compte CalDAV et cliquez sur Continuer. Dans le menu déroulant Type de compte, sélectionnez l'entrée Manuelle. Entrez votre nom d'utilisateur et votre mot de passe Nextcloud ainsi que l'adresse du serveur Nextcloud. N'oubliez pas de préciser le port 443 (pour SSL) dans l'adresse du serveur ; sinon la configuration du compte échouera.
Conseil : Si vous souhaitez synchroniser d'autres fichiers tels que des documents, des photos, des vidéos, etc., en plus de vos contacts et calendriers, vous pouvez installer l'application Nextcloud proposée dans l'App Store.
Cet article a été adapté du livre de Heike Jurzik, Nextcloud sur le Raspberry Pi.