111 lines
5.4 KiB
Markdown
111 lines
5.4 KiB
Markdown
---
|
||
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](https://notesnook.com/) |
|
||
| **GitHub** | [streetwriters/notesnook](https://github.com/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|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.
|
||
|
||
```bash
|
||
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
|
||
|
||
1. **Déployer le serveur de sync officiel** via le Compose fourni.
|
||
2. **Sauvegarder MongoDB et MinIO** dès le départ.
|
||
3. **Placer l’instance derrière HTTPS** avant d’y connecter des clients réels.
|
||
4. **Configurer les URLs serveur** dans les clients Notesnook récents.
|
||
5. **Tester avec un compte non critique** avant migration complète.
|
||
6. **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
|
||
|
||
- [Site officiel](https://notesnook.com/)
|
||
- [Clients Notesnook](https://github.com/streetwriters/notesnook)
|
||
- [Serveur de synchronisation](https://github.com/streetwriters/notesnook-sync-server)
|
||
- [Notesnook v3.0.18](https://blog.notesnook.com/notesnook-v3.0.18)
|
||
- [selfh.st — Note-Taking](https://selfh.st/apps/?tag=Note-Taking)
|
||
|
||
## 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
|