Files
2026-06-09 18:40:21 +02:00

111 lines
5.4 KiB
Markdown
Raw Permalink Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
---
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
> **Lalternative à 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 lappareil, et l’écosystème couvre web, bureau et mobile.
Côté auto-hébergement, la nuance importante est la suivante : ce quon auto-héberge principalement aujourdhui, ce nest pas “lapp entière” au sens dun 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 dailleurs 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 quune 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 lensemble 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 linstance derrière HTTPS** avant dy 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 linfrastructure
- ⚠️ Le projet signale que le self-hosting du backend reste **alpha**
- ✅ Les clients récents permettent de choisir linstance utilisée
- ✅ Sauvegarder et protéger **MongoDB**, **MinIO** et les secrets denvironnement
- ✅ 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 densemble de la catégorie Note-Taking
- [[app-standard-notes]] — Alternative orientée confidentialité
- [[app-joplin]] — Alternative mature synchronisée