Les applications de prise de notes multiplateformes qui vous permettent de synchroniser et d’interagir avec les notes et les images sur tous les appareils sont essentielles si vous voulez rester organisé.




La synchronisation doit être gérée par un serveur central, ce qui signifie que vos notes sont contrôlées par un tiers en qui vous n’avez peut-être pas entièrement confiance et qui peut surveiller ou supprimer votre contenu à volonté.

En exécutant Memos sur Raspberry Pi, vous contrôlez le serveur et pouvez prendre en main la confidentialité et la sécurité de vos notes.



Pourquoi utiliser Memos sur Raspberry Pi ?

Homme étudiant sur son bureau

La vie privée est une denrée difficile à obtenir au XXIe siècle, et la plupart des services que vous utilisez au quotidien sont directement contrôlés par des entreprises. Vous confiez vos données à des géants de la technologie tels que Facebook, Google et Microsoft, qui semblent tous prêts à payer des centaines de millions de dollars d’amendes pour violation de la vie privée dans le cadre de leurs activités.

Les applications de notes ont un objectif simple : vous permettre de prendre des notes sur n’importe lequel de vos appareils, puis de les lire et de les modifier sur n’importe quel autre appareil. Vous pouvez par exemple créer une liste de courses sur votre ordinateur de bureau, puis cocher les articles sur votre téléphone pendant que vous parcourez les allées de Walmart à la recherche d’anchois.

Il n’est pas vraiment nécessaire qu’un géant de la technologie regarde par-dessus votre épaule pendant que vous faites cela, ni qu’il soit impliqué de quelque manière que ce soit. Keep est une application Google, et vous devez déjà savoir que Google surveille ce que vous écrivez dans ses applications. En octobre 2022, Google a été poursuivi par le procureur général du Texas pour avoir collecté des identifiants biométriques sans consentement. Un mois plus tard, il a accepté de payer près de 400 millions de dollars à 40 États pour avoir suivi secrètement la localisation d’utilisateurs. Google n’a pas non plus besoin de connaître le contenu de votre panier d’achat ou les mots d’amour que vous avez écrits à votre conjoint.

Bien sûr, vous pouvez utiliser Evernote comme une application de notes basée sur le cloud, mais le service gratuit est limité et vous devez payer pour la version professionnelle. De plus, vos notes se trouvent toujours sur l’ordinateur de quelqu’un d’autre, sans garantie qu’un administrateur ou un employé ne lise pas par hasard vos tentatives avortées de poésie à 3 heures du matin.

Memos est facile à installer et fonctionne parfaitement sur un Raspberry Pi. Vous pouvez le configurer avec plusieurs utilisateurs et assurer une prise de notes, une synchronisation et un partage sécurisés avec toute votre famille.


Comment installer Memos sur un Raspberry Pi

Si vous êtes nouveau dans le monde de l’auto-hébergement, vous devrez configurer votre Raspberry Pi en tant que serveur web avant de commencer. Une fois que c’est fait, connectez-vous à votre Raspberry Pi en utilisant Secure Shell (SSH), puis créez un nouveau répertoire pour Memos, et utilisez la commande cd pour y accéder :

 mkdir memos && cd memos 

Utilisez l’éditeur de texte nano pour créer un nouveau fichier Docker Compose :

 nano docker-compose.yml 

Dans le nouveau fichier, collez ce qui suit :

 version: "3.0"
services:
  memos:
    image: neosmemo/memos:latest
    container_name: memos
    volumes:
      - ~/.memos/:/var/opt/memos
    ports:
      - 5230:5230

Sauvegardez et quittez nano avec Ctrl + O puis Ctrl + X. Lancez Docker Compose en mode détaché avec :

 docker-compose up -d 

Docker Compose téléchargera les images pertinentes et mettra en place des conteneurs pour Memos. Lorsque le processus est terminé, ouvrez un navigateur et naviguez vers votre-adresse-ip locale-pi-:5230.

créer un compte administrateur sur memos

Créez un compte administrateur et connectez-vous. Après avoir vérifié que votre instance Memos fonctionne, et sécurisé le compte administrateur, il est temps d’ouvrir votre instance à l’internet au sens large, afin que vous puissiez y accéder en dehors de la maison.

Rendez-vous chez votre registraire de domaine et créez un nouvel enregistrement. Définissez le type à A, l’hôte de « @« et la valeur de votre adresse IP publique. Le TTL doit être aussi bas que possible.

Sur votre Raspberry Pi, changez à nouveau de répertoire et créez un nouveau fichier Apache conf pour votre domaine :

 cd /etc/apache2/sites-available/
sudo nano memos.conf

Collez ce qui suit dans le nouveau fichier :

 <VirtualHost *:80>

ServerName your-domain.tld
ProxyPass / http://127.0.0.1:5230/
ProxyPassReverse / http:/127.0.0.1:5230/
ProxyPreserveHost On

</VirtualHost>

Sauvegardez et quittez nano avec Ctrl + O puis Ctrl + X. Activez la nouvelle configuration avec :

 sudo a2ensite memos.conf 

Vous devrez redémarrer Apache pour que la modification soit prise en compte :

 sudo service apache2 restart 

Pour sécuriser votre connexion avec TLS, utilisez Certbot pour récupérer et déployer des clés de chiffrement et des certificats :

 sudo certbot 

Sélectionnez votre domaine dans une liste, puis redémarrez Apache :

 sudo service apache2 restart 

Memos est maintenant installé et sécurisé !


Utiliser Memos pour prendre des notes sur Raspberry Pi

Visitez votre instance Memos en tapant votre nom de domaine dans la barre URL de n’importe quel navigateur, et vous verrez que la connexion est passée en HTTPS. Cela réduit le risque d’une attaque de type « man-in-the-middle » (MITM).

Vous devrez vous connecter à nouveau en utilisant les informations d’identification que vous avez créées précédemment. Comme vous n’avez actuellement aucune note, c’est l’occasion d’en créer.

interface utilisateur de l'application memos montrant une image de chiens et une note

Le type de note le plus simple est la note de texte. Pour créer une note de texte, il suffit de taper dans le champ et d’appuyer sur Enregistrer. Vous pouvez télécharger des images et d’autres fichiers en cliquant sur le bouton + puis choisissez un fichier sur votre ordinateur. Pour les listes, cliquez sur l’icône de la case à cocher et ajoutez simplement un nouvel élément sur chaque ligne. C’est aussi simple que cela.

Pour chaque note, vous pouvez régler la visibilité sur PrivéDans ce cas, la note ne sera visible que pour vous ; Visible par les membres permet aux autres utilisateurs de votre instance Memos de voir la note ; Publique pour tout le monde affichera la note sur la page d’accueil de votre instance Memos sans nécessiter de connexion. Les cas d’utilisation sont limités.

Une fonctionnalité clé de toute application de notes est la possibilité d’étiqueter et d’organiser vos notes et vos images. La façon la plus simple d’étiqueter est d’utiliser la fonction « #« . Par exemple, si votre note dit « N’oubliez pas de promener les #chiens », un tag « #chiens » sera créé. Vous pouvez cliquer dessus pour trouver rapidement toutes les autres notes étiquetées avec #chiens.

Vous verrez un calendrier dans le coin de l’application web. En cliquant sur une date dans le calendrier, vous pouvez voir toutes les notes créées ce jour-là.

Une caractéristique intéressante de Memos est la possibilité de l’intégrer à OpenAI. Pour ce faire, vous devez d’abord obtenir une clé API OpenAI.

définir la clé API OpenAI dans Memos

Dans votre instance Memos, cliquez sur Paramètres &gt ; Admin &gt ; Systèmeet faites défiler vers le bas jusqu’à OpenAI : Clé API. Collez votre clé API et cliquez sur Sauvegarder.

Vous pouvez maintenant utiliser la fonction Demander à l’IA dans la barre latérale gauche, bien que l’un des objectifs de l’auto-hébergement soit de réduire votre dépendance à l’égard des services externes, vous pouvez considérer cela comme une anti-fonctionnalité. Il serait bon que Memos puisse s’interfacer avec un Grand Modèle de Langage que vous pouvez faire tourner sur votre propre matériel.

Tant que vous êtes dans les paramètres, il est intéressant d’explorer d’autres options. En voici quelques-unes Autoriser l’inscription des utilisateurs et Taille maximale de téléchargement. Vous pouvez archiver toutes les notes que vous avez terminées, puis les consulter plus tard, en cochant la case Archivé …. Et à la fin d’une journée bien remplie, regardez les notes et les images que vous avez ajoutées avec Vue quotidienne.


Utiliser des applications avec des mémos sur vos appareils mobiles

En tant qu’application web progressive (PWA), Memos s’affiche et fonctionne parfaitement dans un navigateur sur votre téléphone, tel que Chrome ou Firefox pour mobile.

Il existe cependant des applications dédiées. La meilleure d’entre elles, à notre avis, est Moe Memos. Cette application open-source est très similaire à la PWA, mais elle offre en plus la possibilité de prendre des notes directement à l’aide de l’appareil photo de votre téléphone.

Télécharger : Moe Memos pour iOS | Android (Gratuit)


Les applications de notes en nuage auto-hébergées ne conviennent pas à tout le monde

Bien qu’il soit agréable de pouvoir héberger sa propre application de notes en nuage, en sachant que l’on n’est pas espionné ou exploité, il se peut que vous souhaitiez garder vos notes en dehors du Web. Dans ce cas, il existe d’autres moyens de conserver des notes hors ligne lorsque vous êtes en déplacement.