Comment connecter un smartphone android à un compte Nextcloud

De nombreuses entreprises de l'internet gagnent de l’argent en exploitant les données personnelles de leurs utilisateurs, nous le savons tous très bien, et l'acceptons pour la plupart d'entre nous. En outre, la législation américaine autorise le pouvoir public américain à se goinfrer des toutes ces données, officiellement dans une optique de sécurité intérieure. Bien que la majorité des gens ne s’émeuvent que peu de cet état de fait, cela soulève un gros problème de libertés individuelles (dont la liberté d’être anonyme, entre autres), et rend possible des dérives potentiellement nauséabondes. L’actualité récente montre tout de même que l’Europe commence à prendre des mesures pour assurer les droits de sa population (avec la récente invalidation du privacy shield américain), mais que ça hésite également en France avec le questionnement portant sur le health data hub (qui contient toutes les données de santé des Français) reposant sur une plateforme de Microsoft ; bien qu’il semble que les lobbyistes aient bien travaillé sur ce point...En résumé, il semble qu’il commence à y avoir une prise de conscience de la problématique de la confidentialité des données personnelles, à minima du côté des autorités publiques. A l’échelle de l’individu, nous avions déjà montré auparavant que les logiciels libres peuvent aider tout un chacun à préserver sa vie privée, aussi nous allons voir ici un premier cas pratique, avec un petit tutoriel présentant comment connecter un smartphone Android à un compte Nextcloud, dans le but de réaliser de la synchronisation de fichiers, d’agendas, et de carnets d’adresses.
Il est à souligner que toutes les manipulations présentées dans cet article ne nécessitent pas d’avoir un compte Google déclaré dans le téléphone, y compris pour l’installation des applications nécessaires aux différentes synchronisations.
Précisons également que Nextcloud n’utilisant que des protocoles ouverts et standardisés, le résultat obtenu dans cet article peut l’être en utilisant d’autres logiciels que ceux qui vont être présentés.

Sommaire

Le dépôt f-droid : un entrepôt de logiciels libres pour Android

Installation et configuration de DAVx5, pour la synchronisation des agendas et du carnet d’adresses

Installation de DAVx5

Configuration du compte nextcloud et synchronisations des agendas et du carnet d’adresses

Installation et configuration du client nextcloud, pour la synchronisation des fichiers

Installation du client Nextcloud

Configuration du client Nextcloud

Installation et configuration du client Nextcloud talk, pour le chat et la vidéoconférence

Installation de l’application Nextcloud talk

Configuration de l'application Nextcloud talk

 

Le dépôt f-droid : un entrepôt de logiciels libres pour Android

Le dépôt f-droid est une plateforme similaire au Play Store de google, mais il a le bon goût de n’héberger que des logiciels libres. Contrairement aux autres stores pour smartphones, il ne nécessite aucune inscription pour l’accès à son catalogue. Ainsi son utilisation sur un smartphone ne nécessite que l’installation du logiciel client f-droid.
Pour installer le client f-droid, utilisons le navigateur intégré au smartphone (souvent google chrome, mais on peut utiliser celui de son choix) pour nous rendre sur la page d’accueil du site f-droid, et suivons le lien « Télécharger f-droid ».

site internet du dépôt f-droidsite internet du dépôt f-droid
 

Une fois téléchargé, google chrome remonte des messages d’avertissement concernant la nature du fichier qui vient d’être téléchargé ; en effet, c’est le fichier de l’installation d’un programme pour android, et généralement, il faut être vigilent avec ce genre de fichiers. Ici, il n’y a pas de danger, et on peut continuer en demandant à ouvrir le fichier.

ouverture de l'apk f-droidouverture de l'apk f-droid
 

Chrome détecte que l’on souhaite installer le programme, et avertit que l’installation de logiciels depuis une source inconnue (comprendre ici : depuis ailleurs que le Play Store de google) n’est pas autorisée, il faut donc modifier ce paramètre.

modification paramètres chromemodification paramètres chrome
 

 

activation des sources inconnuesactivation des sources inconnues
 

Une fois le paramétrage effectué, l’installation peut se poursuivre.

installation f-droidinstallation f-droid
 

Une fois l’installation effectuée, on peut lancer l’application et accéder au dépôt de logiciels libres f-droid.

Installation et configuration de DAVx5, pour la synchronisation des agendas et du carnet d’adresses

Installation de DAVx5

DAVx5 est le logiciel qui va prendre en charge la synchronisation du carnet d'adresses et des agendas. Son installation se fait depuis le catalogue f-droid : en utilisant le moteur de recherche intégré au catalogue, saisissons par exemple « davx ». Il suffit ensuite de sélectionner le résultat de la recherche, et de choisir « installer ».

activer la recherche f-droidactiver la recherche f-droid
 
résultats recherche davxrésultats recherche davx
 

Configuration du compte nextcloud et synchronisations des agendas et du carnet d’adresses

Le logiciel DAVx5 est à présent installé, on peut passer à la configuration du compte Nextcloud dedans.
Au premier lancement, DAVx5 demande si l’on souhaite activer le support des tâches. Chacun choisira à sa convenance, ici nous ne l’activerons pas. Le paramétrage pourra toujours être modifié plus tard.

pas d'activation du support des tâchespas d'activation du support des tâches
 

L’écran suivant demande si on veut autoriser DAVx5 à accéder au calendrier et au carnet d’adresses ; on l’autorise bien entendu car c’est précisément ce que l’on veut faire.

permissions de l'appli davx5permissions de l'appli davx5
 

Si l’on souhaite que DAVx5 assure bien les synchronisations périodiques (ce qui est souvent ce que l’on veut faire), il faut l’autoriser à fonctionner en arrière plan.

ignorer les optioisatins de batterieignorer les optioisatins de batterie
 

Il ne reste plus qu’à configurer notre compte Nextcloud, en cliquant sur le bouton «  + ». Les informations à rentrer dans cet écran ont été fournies par votre hébergeur Nextcloud, ou par vous-même si vous vous auto-hébergez :) .

ajout d'un nouveau compte nextcloudajout d'un nouveau compte nextcloud
 

 

paramétrage du compte de connexionparamétrage du compte de connexion
 

Le client DAVx5 détecte alors automatiquement l’adresse mail associée au compte Nextcloud, et propose de l’utiliser comme nom de compte.

détection de l'adresse mail associée au comptedétection de l'adresse mail associée au compte
 

 

le compte dans davx5le compte dans davx5
 

Le compte est à présent créé dans le client DAVx5, et nous allons contrôler que celui-ci a bien repéré les éléments que l’on souhaite synchroniser. Cela se fait en sélectionnant le compte sur fond orange, et en passant en revue les différents onglets représentant les objets à configurer.

synchronisation des contactssynchronisation des contacts
 

Les contacts du compte Nextcloud sont cochés, ils seront donc synchronisés en tant que contacts dans notre smartphone.

synchronisation des agendassynchronisation des agendas
 

Les agendas du compte Nextcloud sont tous cochés, ils seront donc synchronisés en tant qu’autant d’agendas dans notre smartphone. Notez les couleurs à gauche de l’écran, sont les couleurs qui nous avons associées à nos différents agendas dans notre compte Nextcloud, et que le client DAVx5 a automatiquement détecté, et a eu le bon goût de synchroniser également.

Cette partie de la configuration du smartphone est à présent terminée. Nos contacts et tous nos évènements d’agenda seront synchronisés entre notre smartphone et notre compte Nextcloud, et ceci dans les deux sens.
Notons que DAVx5 nous permet de configurer d’autres paramètres de synchronisation, comme leur fréquence par exemple, que chacun pourra ajuster selon ses préférences.

paramètres supplémentairesparamètres supplémentaires
 

Installation et configuration du client nextcloud, pour la synchronisation des fichiers

Une autre étape de la connexion de notre smartphone à notre compte Nextcloud, est la configuration de la synchronisation de fichiers. Elle pourra servir par exemple à envoyer automatiquement dans notre stockage Nextcloud chaque photo prise avec le téléphone. Un autre exemple pourrait-être d’envoyer automatiquement dans le stockage Nextcloud les sauvegardes des SMS et du journal d’appels effectuées par une application tierce.

Installation du client Nextcloud

La première chose à faire est d’installer le client de synchronisation Nextcloud dans le smartphone. Ici aussi, ça se fait depuis le dépôt f-droid.

recherche nextcloud dans f-droidrecherche nextcloud dans f-droid
 

Comme tout à l’heure, l’installation se fait en activant le bouton « installer ».

fiche nextcloud f-droidfiche nextcloud f-droid
 

Configuration du client Nextcloud

Une fois l’application installée et lancée, après avoir choisi l’option « se connecter » , nous sommes invités à saisir l’adresse du serveur Nextcloud, puis à rentrer le nom d’utilisateur et son mot de passe.

connexion serveur nextcloudconnexion serveur nextcloud
 
connexion serveur nextcloudconnexion serveur nextcloud
 

Notez le changement de couleur de fond après avoir saisi l’adresse du serveur, qui est passée du bleu qui est le thème standard de Nextcloud, au gris anthracite que l’administrateur de notre Nextcloud a choisi comme thème.

authentification nextcloudauthentification nextcloud
 

Après s’être authentifié, il faut autoriser le client nextcloud du smartphone à accéder aux fichiers sur le serveur Nextcloud.

autorisation client nextcloudautorisation client nextcloud
 

A présent, il reste à autoriser le client à accéder aux fichiers du smartphone.

autorisation accès fichiers smartphoneautorisation accès fichiers smartphone
 

Puis on peut accéder à l’interface du client.

interface client nextcloudinterface client nextcloud
 

 

Depuis cette interface, on peut accéder par le biais du menu sandwich en haut à gauche aux paramètres du client, notamment aux paramètres d’envoi automatique.

paramètres de synchronisationparamètres de synchronisation
 

On peut ainsi configurer l’envoi automatique de tel ou tel dossier du téléphone, comme par exemple le dossier où celui-ci enregistre les photos prises, ou bien ici comme dans notre exemple, le dossier « Screenshots ».

envoi automatiqueenvoi automatique
 

On pourra ainsi configurer manière dont le client Nextcloud enverra les fichiers dans le stockage du compte Nextcloud.