Description
Nanote est une application de notes minimaliste écrite pour rester aussi simple que possible : pas de comptes, pas de base de données, pas de configuration lourde. Chaque note est un fichier Markdown stocké sur disque, ce qui rend les sauvegardes triviales (un simple rsync suffit).
L'interface propose un éditeur Markdown live avec prévisualisation, une liste latérale des notes et un système de tags optionnel. C'est un choix solide pour un homelabber qui veut un bloc-notes personnel accessible depuis le navigateur sans les contraintes d'un Obsidian-sync ou d'un Notion auto-hébergé.
Installation
# docker-compose.yml minimal
services:
nanote:
image: ghcr.io/omarmir/nanote:latest
container_name: nanote
restart: unless-stopped
ports:
- "8080:8080"
volumes:
- ./data:/app/data
environment:
- PUID=1000
- PGID=1000
⚠️ Adapte image/port/volumes selon le README officiel : https://github.com/omarmir/nanote
Configuration
- Notes stockées en fichiers
.mddans le volume monté - Édition Markdown avec prévisualisation temps réel
- Pas de base de données, sauvegarde = copie du dossier
Alternatives
Open source :
- Joplin (plus complet, sync multi-device)
- HedgeDoc (collaboratif)
- Trilium Notes (PKM avancé)
Propriétaires :
- Apple Notes (intégré à iCloud)
- Google Keep (simple, intégré à Google)
Sécurité
- Pas d'auth intégrée par défaut : prévoir reverse-proxy auth
- À servir en HTTPS pour éviter l'interception des notes en clair
Ressources
Métadonnées
| Champ | Valeur |
|---|---|
| Nom | Nanote |
| Slug | nanote |
| Catégorie principale | [[cat-note-taking]] |
| Langage | lang_id=0 |
| Stars | ⭐ 153 |
| Dernière MAJ | 2026-03-21 |
| Repo | github.com/omarmir/nanote |
| Site | github.com/omarmir/nanote |
