5.4 KiB
title: Notesnook created: 2026-06-07 updated: 2026-06-07 type: app tags: [catalogue, note-taking, encrypted-notes, end-to-end-encryption, sync-server, privacy, mongodb, minio, docker] confidence: high contested: false sources: [https://selfh.st/apps/?tag=Note-Taking, https://notesnook.com/, https://github.com/streetwriters/notesnook, https://github.com/streetwriters/notesnook-sync-server, https://blog.notesnook.com/notesnook-v3.0.18]
🔐 Notesnook
L’alternative à Evernote orientée confidentialité : clients chiffrés de bout en bout, avec une option auto-hébergée qui concerne surtout le serveur de synchronisation.
📋 Informations Générales
| Champ | Valeur |
|---|---|
| Site web | notesnook.com |
| GitHub | streetwriters/notesnook |
| Licence | AGPL-3.0 pour le serveur de sync ; clients open source |
| Langage | TypeScript, React, .NET |
| Étoiles GitHub | 879 ⭐ pour le serveur de sync / 14.1k ⭐ pour les clients |
| Dernière MAJ | 2026-06-06 |
| Catégorie | [[cat-note-taking |
📝 Description
Notesnook est une application de prise de notes privée mettant fortement en avant le chiffrement côté client et une philosophie zero-knowledge. Les notes sont chiffrées avant de quitter l’appareil, et l’écosystème couvre web, bureau et mobile.
Côté auto-hébergement, la nuance importante est la suivante : ce qu’on auto-héberge principalement aujourd’hui, ce n’est pas “l’app entière” au sens d’un simple conteneur unique, mais surtout le serveur de synchronisation Notesnook. Les clients Notesnook se connectent ensuite à cette instance. Le dépôt officiel du sync server indique d’ailleurs que le self-hosting est possible, mais encore alpha / sans support officiel complet.
Notesnook convient surtout à :
- des notes privées chiffrées ;
- des utilisateurs sensibles à la confidentialité ;
- une synchronisation multi-appareils avec contrôle du backend ;
- des personnes qui veulent une alternative moderne à Evernote sans sacrifier la vie privée.
Points notables :
- ✅ Chiffrement de bout en bout côté client
- ✅ Clients web, desktop, mobile open source
- ✅ Serveur de sync auto-hébergeable
- ✅ Possibilité de changer les URLs serveur depuis les clients récents
- ⚠️ Self-hosting du backend annoncé comme alpha / non supporté pleinement
- ⚠️ Déploiement plus complexe qu’une app de notes monolithique simple
🚀 Installation
Option recommandée : Docker Compose du serveur de sync
Le dépôt du Notesnook Sync Server fournit un docker-compose.yml qui déploie l’ensemble des services nécessaires, notamment MongoDB, MinIO et les composants applicatifs.
wget https://raw.githubusercontent.com/streetwriters/notesnook-sync-server/master/docker-compose.yml
docker compose up -d
Ensuite, utilisez des clients Notesnook suffisamment récents pour pointer vers votre propre instance. Les billets de version indiquent que la configuration des URLs serveur est devenue praticable depuis la série v3.0.18 côté clients.
⚙️ Configuration Initiale
- Déployer le serveur de sync officiel via le Compose fourni.
- Sauvegarder MongoDB et MinIO dès le départ.
- Placer l’instance derrière HTTPS avant d’y connecter des clients réels.
- Configurer les URLs serveur dans les clients Notesnook récents.
- Tester avec un compte non critique avant migration complète.
- Prévoir un plan de retour arrière, le self-hosting étant encore documenté comme non pleinement supporté.
Pour un usage sensible, il faut considérer Notesnook auto-hébergé comme une pile à tester soigneusement, pas comme la plus simple des notes apps à installer en dix minutes.
🔄 Alternatives
Open Source
- app-standard-notes — Positionnement voisin sur la confidentialité
- app-joplin — Notes synchronisées et écosystème mature
- app-journiv — Plus orienté journal privé que notes généralistes
- app-nextcloud-notes — Beaucoup plus simple, mais moins ambitieux côté sécurité applicative
- app-memos — Plus léger et plus direct, sans le même modèle de chiffrement
Propriétaires
- Evernote
- OneNote
- Bear
- Apple Notes
🔐 Sécurité
- ✅ Chiffrement côté client et modèle zero-knowledge mis en avant
- ✅ Serveur de sync auto-hébergeable pour garder le contrôle de l’infrastructure
- ⚠️ Le projet signale que le self-hosting du backend reste alpha
- ✅ Les clients récents permettent de choisir l’instance utilisée
- ✅ Sauvegarder et protéger MongoDB, MinIO et les secrets d’environnement
- ✅ Exiger HTTPS et surveiller les mises à jour de sécurité
📚 Ressources
Pages Liées
- cat-note-taking — Vue d’ensemble de la catégorie Note-Taking
- app-standard-notes — Alternative orientée confidentialité
- app-joplin — Alternative mature synchronisée