Initial vault setup

This commit is contained in:
2026-06-09 18:40:21 +02:00
commit bda02d587f
3692 changed files with 402457 additions and 0 deletions
@@ -0,0 +1,130 @@
---
title: NoteDiscovery
created: 2026-06-07
updated: 2026-06-07
type: app
tags: [catalogue, note-taking, markdown, notediscovery, obsidian-like, docker, privacy]
confidence: high
contested: false
sources: [https://selfh.st/apps/?tag=Note-Taking, https://www.notediscovery.com, https://github.com/gamosoft/NoteDiscovery, https://github.com/gamosoft/NoteDiscovery/blob/main/docker-compose.ghcr.yml]
---
# 🔎 NoteDiscovery
> **La base de connaissances légère et auto-hébergée proche dun mini-Obsidian web** : fichiers Markdown, wikilinks, graph view, plugins, dessin intégré et intégration MCP pour assistants IA.
## 📋 Informations Générales
| Champ | Valeur |
| :--- | :--- |
| **Site web** | [notediscovery.com](https://www.notediscovery.com) |
| **GitHub** | [gamosoft/NoteDiscovery](https://github.com/gamosoft/NoteDiscovery) |
| **Licence** | GPL-3.0 |
| **Langage** | Python |
| **Étoiles GitHub** | 2.5k ⭐ |
| **Dernière MAJ** | 2026-06-04 |
| **Catégorie** | [[cat-note-taking|Note-Taking]] |
## 📝 Description
**NoteDiscovery** est une application de **prise de notes Markdown** auto-hébergée, légère et orientée **propriété des données**. Le projet met fortement en avant une expérience **proche dObsidian dans le navigateur**, avec **wikilinks**, **graph view**, **templates**, **tags**, **LaTeX**, **Mermaid**, panneau de plan et stockage en **fichiers Markdown simples**.
Le produit se situe entre Flatnotes et un PKM plus ambitieux : plus riche quun simple carnet Markdown, mais encore très centré sur le **wiki personnel** et la **base de connaissances locale**. Lintégration **MCP** annoncée par le projet est aussi un différenciateur original pour les utilisateurs qui veulent manipuler leurs notes via des assistants compatibles.
NoteDiscovery convient surtout à :
- des **notes Markdown personnelles** ;
- une **base de connaissances auto-hébergée** ;
- des utilisateurs qui aiment lapproche **Obsidian-like** sans SaaS ;
- des profils curieux des usages **IA/MCP** sur leur propre corpus.
Points notables :
-**Fichiers Markdown** en dossiers
-**Wikilinks** et **graph view**
-**Mermaid**, **LaTeX**, dessin intégré
-**Plugins** et templates
-**MCP** pour assistants IA compatibles
- ⚠️ Projet à sécuriser soigneusement avant exposition Internet
## 🚀 Installation
### Option recommandée : Docker Compose GHCR
Le dépôt fournit un compose simple pour limage précompilée :
```yaml
services:
notediscovery:
image: ghcr.io/gamosoft/notediscovery:latest
container_name: notediscovery
ports:
- "8000:8000"
volumes:
- ./data:/app/data
restart: unless-stopped
environment:
- TZ=UTC
healthcheck:
test: ["CMD", "python", "-c", "import urllib.request; urllib.request.urlopen('http://localhost:8000/health')"]
interval: 60s
timeout: 3s
retries: 3
start_period: 5s
```
Puis :
```bash
docker compose up -d
```
### Avertissement important
Le README indique explicitement que la **protection par mot de passe est désactivée par défaut** et mentionne un mot de passe par défaut (`admin`) pour certains scénarios. Il faut donc considérer la **sécurisation initiale comme obligatoire**.
## ⚙️ Configuration Initiale
1. **Créer le dossier `data/`** pour les notes.
2. **Démarrer linstance** puis ouvrir `http://IP:8000`.
3. **Activer/configurer lauthentification** avant toute exposition publique.
4. **Tester les wikilinks**, tags, templates et graph view.
5. **Monter en volume** d’éventuels thèmes, plugins ou locales personnalisés si nécessaire.
6. **Évaluer MCP** seulement après verrouillage correct de linstance.
## 🔄 Alternatives
### Open Source
- [[app-flatnotes]] — Plus minimaliste, moins riche visuellement
- [[app-silverbullet]] — Plus programmable et plus technique
- [[app-haptic]] — Plus orienté expérience personnelle moderne
- [[app-trilium-notes]] — PKM plus ancien mais très puissant
- [[app-siyuan]] — Alternative PKM très complète
### Propriétaires
- **Obsidian Sync**
- **Notion**
- **Capacities**
- **Evernote**
## 🔐 Sécurité
- ⚠️ **Ne pas exposer directement** lapplication sans mesures complémentaires
- ⚠️ Vérifiez et changez immédiatement toute **authentification par défaut**
- ✅ Placez linstance derrière **HTTPS** et idéalement un proxy avec authentification additionnelle
- ✅ Sauvegardez le dossier de données Markdown
- ⚠️ Les intégrations **MCP / IA** doivent être activées avec prudence
## 📚 Ressources
- [Site officiel](https://www.notediscovery.com)
- [GitHub gamosoft/NoteDiscovery](https://github.com/gamosoft/NoteDiscovery)
- [Compose GHCR officiel](https://github.com/gamosoft/NoteDiscovery/blob/main/docker-compose.ghcr.yml)
- [Documentation MCP](https://github.com/gamosoft/NoteDiscovery/blob/main/documentation/MCP.md)
## Pages Liées
- [[cat-note-taking]] — Vue densemble de la catégorie Note-Taking
- [[app-flatnotes]] — Alternative plus minimaliste
- [[app-silverbullet]] — Alternative plus programmable
- [[app-haptic]] — Alternative personnelle Markdown