Feature Image Self Hosted Note Taking App Joplin

Table des matières

La simplicité de Google Keep était sa force, jusqu’à ce que ce ne soit pas. Parfois, vous avez besoin de plus d’organisation, de mieux formatage et, surtout, de contrôler vos propres données. Heureusement, j’ai découvert Joplin, une solution de prise de notes auto-hébergée qui a complètement transformé la façon dont je gère mes pensées numériques.

Ce que j’ai aimé (et je n’aimais pas) à propos de Google Keep

Avant de plonger dans Joplin Server, parlons de Google Keep. Il est léger, rapide et incroyablement facile à utiliser. Vous pouvez noter une liste de courses ou une idée rapide et la synchroniser sans effort sur vos appareils. Cependant, vous devez rester connecté à votre compte Google.

Cela fonctionne bien, mais une fois que vos notes s’accumulent, ses limites deviennent évidentes. Avec des centaines de notes, les choses deviennent désordonnées. Vous ne pouvez pas créer de hiérarchies profondes ou de dossiers imbriqués, et il n’y a pas de support pour l’écriture dans Markdown. La structure du dossier est inexistante et le marquage est limité aux étiquettes de base.

Ensuite, il y a la préoccupation de la confidentialité. Comme tous les services Google, Keep fait partie d’un écosystème de données plus important. Vos notes peuvent ne pas être utilisées pour les publicités, mais l’idée de mes pensées personnelles assis sur les serveurs d’une grande entreprise ne me convient plus.

Ce que j’ai aimé chez Joplin

Joplin est une application sécurisée de prise de notes open source remplie de fonctionnalités modernes, y compris la prise en charge de Markdown. Il offre aux clients pour toutes les principales plateformes – Windows, MacOS, Linux, Android et iOS.

Contrairement aux applications basées sur le cloud qui verrouillent vos données dans les serveurs d’entreprise, Joplin vous permet de l’auto-héberger sur votre propre serveur et de décider où vivent vos notes. Avec Joplin, vous obtenez le meilleur des deux mondes: un contrôle complet sur vos données et une synchronisation transparente sur tous vos appareils.

Interface de l'application Joplin Server

Google Keep a un format rigide, mais Joplin traite chaque note comme un document approprié. Vous pouvez créer des articles détaillés, des notes rapides ou des documents de recherche complexes, le tout dans la même application. La prise en charge de Markdown vous permet de formater le texte précisément, d’intégrer des images, de créer des tables et même d’inclure des extraits de code à haute teneur en syntaxe.

De plus, Joplin Server prend en charge le chiffrement de bout en bout. Même si quelqu’un accède à votre serveur, tout ce qu’il verra est le charabia chiffré.

Formatage riche avec Markdown

Parfois, le texte brut ne suffit pas. Vous avez besoin d’en-têtes audacieux, de listes de balles et de code en ligne. Joplin utilise Markdown, vous offrant des options de formatage puissantes sans complexité inutile. Si vous avez utilisé Reddit ou Github, vous vous sentirez chez vous. Un hachage (#) fait un en-tête, un tableau de bord (-) démarre une liste et (_) souligne ajouter l’accent.

Éditeur de Markdown Joplin Server

La meilleure partie? Joplin comprend un aperçu en direct, vous n’avez donc pas besoin de mémoriser la syntaxe de Markdown. Il propose à la fois un éditeur de Markdown et un éditeur de texte riche, vous permettant de basculer entre eux de manière transparente. Commencez à taper du texte brut, affichez-le comme du contenu formaté et revenez à Markdown pour les modifications rapides.

Vous pouvez également créer des modèles pour des notes récurrentes. Par exemple, créez un modèle de réunion avec des sections pour les participants, les articles de l’ordre du jour et les points d’action. Vous planifiez un voyage? Construisez un modèle avec des sections pour les vols, l’hébergement et les activités. La création d’une nouvelle note à partir d’un modèle ne prend qu’un seul clic.

Une autre caractéristique puissante manquante dans Keep est la référence. Dans Joplin, vous pouvez lier les notes ensemble, en créant un réseau d’informations connectées. Je l’utilise pour la gestion de projet, le lien des idées connexes et la création d’une base de connaissances qui a du sens.

Joplin est hautement personnalisable

Google Keep offre une personnalisation minimale. Joplin, en revanche, est entièrement personnalisable. Vous pouvez modifier l’ensemble de l’apparence avec des dizaines de thèmes disponibles ou écrire votre propre CSS personnalisé.

Joplin possède également un riche écosystème de plugin. Vous pouvez importer des notes à partir d’Evernote, OneNote ou Google Keep. Les autres plugins prennent en charge l’intégration de gestion des tâches, les capacités de recherche avancées et les options d’exportation personnalisées.

Branchez la prise en charge du serveur Joplin

Les raccourcis clavier sont également entièrement personnalisables. Vous pouvez les configurer en fonction de votre flux de travail, en accélérant tout, de la création de nouvelles notes aux ordinateurs portables.

L’organisation des cahiers à Joplin est beaucoup plus flexible que la structure plate de Keep. Vous pouvez créer des ordinateurs portables profondément imbriqués, les trier comme vous le souhaitez, et appliquer différents modèles à différents types de cahiers.

J’ai des hiérarchies de cahier distinctes pour le travail, la vie personnelle et l’apprentissage, chacun organisé de manière qui a du sens pour leur contenu spécifique.

Configuration du serveur Joplin

Si vous souhaitez synchroniser vos notes Joplin sur différentes plates-formes, vous pouvez configurer un serveur Joplin. Joplin Server peut être facilement auto-hébergé à l’aide de Docker Compose, ce qui en fait un choix populaire pour quiconque cherche à synchroniser des notes sur les appareils sans compter sur le cloud. Bien que vous puissiez le déployer manuellement ou utiliser des plates-formes d’orchestration comme Kubernetes, Docker Compose reste la méthode la plus adaptée aux débutants et fiable.

Pour commencer, rendez-vous sur la page officielle de Joplin Docker Hub, où vous trouverez un fichier docker-compose.yml prêt à l’emploi. La configuration recommandée comprend un conteneur PostgreSQL et le conteneur de serveur Joplin, tous configurés via des variables d’environnement stockées dans un fichier Env pour la clarté et la sécurité.

En supposant que Docker soit déjà installé sur votre système, il vous suffit de télécharger le fichier Docker Compose:

wget https://raw.githubusercontent.com/laurent22/joplin/dev/docker-compose.server.yml -O docker-compose.yml

Ensuite, exécutez le fichier Docker Compose:

docker compose up -d

Par défaut, Joplin Server s’exécute sur le port 22300, vous pouvez donc y accéder dans votre navigateur ou votre application à quelque chose comme http: //192.168.1.x: 22300selon l’adresse IP de votre serveur. Si ce port est déjà utilisé, vous pouvez facilement le modifier dans le fichier Compose.

Inscrivez la page Joplin Server

Vous configurerez également les supports de volume pour stocker vos données Joplin et vos bases de données de manière persistante, garantissant que vos notes et données utilisateur restent intactes même après les mises à jour du conteneur. L’administrateur de connexion par défaut admin @ localhost avec mot de passe administrermais vous devez le changer immédiatement après la configuration.

Si vous exposez Joplin Server sur Internet, il est fortement recommandé de le placer derrière un proxy inversé comme Nginx ou Apache et de le sécuriser avec HTTPS en utilisant un certificat SSL gratuit de Let’s Encrypt.

Synchronisation complète sur les appareils

Une fois votre serveur Joplin en cours d’exécution, installez simplement le client Joplin sur tous vos appareils. Après cela, allez au Synchronisation Paramètres, sélectionnez Serveur JoplinEnsuite, entrez les détails de l’adresse de votre serveur et de la connexion, et vous êtes tous définis.

Connexion du serveur local dans le client Joplin

La synchronisation est rapide, fiable et complètement privée. Une note créée sur votre téléphone apparaît sur votre ordinateur portable quelques instants plus tard. Une liste de contrôle mise à jour sur votre bureau apparaît instantanément sur votre téléphone. Même hors ligne, vous pouvez accéder et modifier vos notes. Tout se synchronise automatiquement une fois que vous êtes de retour en ligne.

Le tableau de bord du serveur affiche une activité de synchronisation détaillée, une utilisation de stockage et des statistiques de périphérique. Après des années à se demander ce que Google faisait avec mes données, le fait d’avoir ce niveau de contrôle est stimulant.

Réflexions finales

Le passage de Google Keep à une configuration Joplin auto-hébergée a été une mise à niveau majeure pour moi. J’ai acquis les fonctionnalités et l’organisation dont j’avais besoin en prenant pleinement la propriété de mes données. Si vous appréciez également la confidentialité, la personnalisation et le contrôle de vos informations, essayez Joplin.

Partager :
Facebook
Twitter
LinkedIn

Gentil Geek

Passionné d'informatique depuis ma plus tendre enfance aujourd'hui j'en ai fait mon métier. A vos côtés pour simplifier votre utilisation de l'informatique et vous permettre de gagner en compétences.

Poster le commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *