--- title: Joplin created: 2026-06-07 updated: 2026-06-07 type: app tags: [catalogue, note-taking, joplin, markdown, offline-first, sync, encryption, docker] confidence: high contested: false sources: [https://selfh.st/apps/?tag=Note-Taking, https://github.com/laurent22/joplin, https://joplinapp.org/help/apps/joplin_server_business/] --- # 📝 Joplin > **L'une des références de la prise de notes open source**, orientée offline-first, synchronisation multi-appareils et chiffrement, avec une couche serveur distincte pour l'auto-hébergement du sync. ## 📋 Informations Générales | Champ | Valeur | | :--- | :--- | | **Site web** | [joplinapp.org](https://joplinapp.org/) | | **GitHub** | [laurent22/joplin](https://github.com/laurent22/joplin) | | **Licence** | AGPL-3.0-or-later pour l'essentiel du repo, avec licences spécifiques pour certains sous-dossiers comme le serveur | | **Langage** | TypeScript | | **Étoiles GitHub** | 55.1k ⭐ | | **Dernière MAJ** | 2026-06-03 | | **Catégorie** | [[cat-note-taking|Note-Taking]] | ## 📝 Description **Joplin** est une application de **notes et tâches** très connue dans l'écosystème open source. Le projet met en avant un fonctionnement **offline-first**, le support du **Markdown**, la **recherche plein texte**, les **plugins**, le **web clipper** et la **synchronisation chiffrable** entre plusieurs appareils. Pour le catalogue self-hosted, il faut être précis : **Joplin n'est pas uniquement une webapp à auto-héberger**. Le cœur de l'expérience passe par les **clients desktop et mobile**, tandis que l'auto-hébergement concerne surtout **Joplin Server**, c'est-à-dire la couche de synchronisation et de collaboration. C'est donc une excellente fiche Note-Taking, mais avec un modèle plus **client-first** qu'outil web-first. Points notables : - ✅ Notes Markdown, carnets, tags et recherche plein texte - ✅ Applications Windows, macOS, Linux, Android et iOS - ✅ Synchronisation multi-appareils - ✅ Chiffrement de bout en bout disponible - ✅ Écosystème de plugins mature - ⚠️ Le serveur n'est qu'une partie de l'écosystème Joplin ## 🚀 Installation ### Option recommandée : Joplin Server avec Docker Compose Pour un usage self-hosted sérieux, on déploie généralement **Joplin Server** avec PostgreSQL. ```yaml services: joplin: image: joplin/server:latest container_name: joplin restart: unless-stopped ports: - "22300:22300" environment: APP_PORT: 22300 DB_CLIENT: pg POSTGRES_PASSWORD: change-me POSTGRES_DATABASE: joplin POSTGRES_USER: joplin POSTGRES_PORT: 5432 POSTGRES_HOST: db depends_on: - db db: image: postgres:16 restart: unless-stopped environment: POSTGRES_DB: joplin POSTGRES_USER: joplin POSTGRES_PASSWORD: change-me ``` ### Côté utilisateur Les clients desktop et mobile se connectent ensuite au serveur de synchronisation auto-hébergé. ## ⚙️ Configuration Initiale 1. **Déployer Joplin Server** et sa base PostgreSQL. 2. **Créer les comptes utilisateurs** et vérifier l'accès web du serveur. 3. **Configurer les clients Joplin** pour pointer vers l'URL du serveur. 4. **Activer le chiffrement de bout en bout** si nécessaire. 5. **Tester le partage de carnets ou de notes** si usage en équipe. 6. **Documenter les sauvegardes** à la fois du serveur et des clients si l'environnement est critique. ## 🔄 Alternatives ### Open Source - [[app-memos]] — Plus léger et plus simple pour la capture rapide - [[app-trilium-notes]] — Plus orienté base de connaissance hiérarchique - [[app-siyuan]] — PKM plus moderne orienté blocs - [[app-standard-notes]] — Approche chiffrement très centrée notes privées - [[app-nextcloud-notes]] — Notes simples dans l'écosystème Nextcloud ### Propriétaires - **Evernote** - **OneNote** - **Apple Notes** - **Notion** ## 🔐 Sécurité - ✅ Joplin supporte le **chiffrement de bout en bout** pour la synchronisation - ✅ Le mode offline-first réduit la dépendance à une connexion permanente - ⚠️ Les données sont réparties entre **clients** et **serveur de sync** : la stratégie de backup doit couvrir les deux - ✅ Protéger l'instance Joplin Server derrière **HTTPS** - ⚠️ Bien distinguer les implications de licence entre l'application principale et certaines briques serveur ## 📚 Ressources - [Site officiel](https://joplinapp.org/) - [GitHub laurent22/joplin](https://github.com/laurent22/joplin) - [Présentation Joplin Server Business](https://joplinapp.org/help/apps/joplin_server_business/) ## Pages Liées - [[cat-note-taking]] — Catégorie Note-Taking - [[app-memos]] — Capture rapide et minimaliste - [[app-trilium-notes]] — Base de connaissance hiérarchique - [[app-obsidian-livesync]] — Autre approche de sync auto-hébergée