---
title: Many Notes
created: 2026-06-07
updated: 2026-06-07
type: app
tags: [catalogue, note-taking, markdown, vaults, multi-user, pwa, php, sqlite, docker]
confidence: high
contested: false
sources: [https://selfh.st/apps/?tag=Note-Taking, https://github.com/brufdev/many-notes]
---

# 🗂️ Many Notes

> **L’application web Markdown orientée simplicité avec notion de vaults** : plus structurée qu’un bloc-notes minimal, tout en restant bien plus légère qu’un wiki d’entreprise.

## 📋 Informations Générales

| Champ | Valeur |
| :--- | :--- |
| **Site web** | [GitHub — brufdev/many-notes](https://github.com/brufdev/many-notes) |
| **GitHub** | [brufdev/many-notes](https://github.com/brufdev/many-notes) |
| **Licence** | Voir le dépôt |
| **Langage** | PHP |
| **Étoiles GitHub** | 984 ⭐ |
| **Dernière MAJ** | 2026-05-26 |
| **Catégorie** | [[cat-note-taking|Note-Taking]] |

## 📝 Description

**Many Notes** est une application web de **prise de notes Markdown** pensée pour la **simplicité**, l’**organisation en vaults** et la **portabilité** des fichiers. Le projet précise que ses fonctions s’appuient sur une base de données, mais que les notes restent aussi **stockées sur le système de fichiers**, ce qui est intéressant pour garder un contrôle direct sur la structure des contenus.

L’outil apporte quelques briques utiles au-delà du strict minimum : **multi-utilisateur**, **partage de vaults**, recherche tolérante aux fautes, templates, backlinks, tags, export PDF et support **PWA**. Il reste néanmoins dans une philosophie relativement simple et pragmatique.

Many Notes convient surtout à :

- des **notes Markdown** auto-hébergées ;
- des utilisateurs qui aiment la notion de **vaults** ;
- des petits environnements **multi-utilisateur** ;
- des personnes qui veulent garder les fichiers accessibles côté système.

Points notables :

- ✅ Notes en **Markdown**
- ✅ Fichiers aussi présents dans le **filesystem**
- ✅ **Vaults** multiples et partage
- ✅ **PWA** et thèmes clair/sombre
- ✅ Installation simple via **Docker**
- ⚠️ Plus minimal qu’un wiki complet, mais pas totalement “sans base de données”

## 🚀 Installation

### Option recommandée : Docker Compose

Le README propose un déploiement Docker avec volumes pour SQLite, logs, stockage privé et moteur de recherche.

```yaml
services:
  php:
    image: brufdev/many-notes:latest
    restart: unless-stopped
    environment:
      - APP_URL=http://localhost
    volumes:
      - database:/var/www/html/database/sqlite
      - logs:/var/www/html/storage/logs
      - private:/var/www/html/storage/app/private
      - typesense:/var/www/html/typesense
    ports:
      - "80:8080"

volumes:
  database:
  logs:
  private:
  typesense:
```

Puis :

```bash
docker compose up -d
```

Le projet recommande aussi un reverse proxy **HTTPS**, notamment pour certaines fonctions web comme le PWA ou le copier-coller enrichi.

## ⚙️ Configuration Initiale

1. **Définir `APP_URL`** selon l’URL réelle d’accès.
2. **Monter des volumes persistants** pour la base, les logs et les fichiers.
3. **Passer derrière HTTPS** avec un reverse proxy.
4. **Configurer OAuth** si vous souhaitez une authentification déléguée.
5. **Créer la structure de vaults** dès le départ pour éviter le désordre.
6. **Tester export/import** si vous migrez depuis un autre outil Markdown.

Le fait que les fichiers restent présents sur le disque est un vrai plus pour la récupération et la portabilité, mais ne remplace pas une stratégie de sauvegarde complète.

## 🔄 Alternatives

### Open Source
- [[app-note-mark]] — Plus minimal et plus direct
- [[app-flatnotes]] — Encore plus léger, mais moins structuré
- [[app-zen-notes]] — Léger et durable, avec une autre philosophie de stockage
- [[app-silverbullet]] — Plus orienté PKM programmable
- [[app-notediscovery]] — Approche plus “Obsidian-like”

### Propriétaires
- **Obsidian**
- **Notion**
- **Craft**
- **Evernote**

## 🔐 Sécurité

- ✅ Support de l’**authentification** et de l’**OAuth**
- ✅ Recommandation explicite d’utiliser **HTTPS**
- ✅ Fichiers accessibles sur disque pour la sauvegarde et la récupération
- ⚠️ Protéger les volumes et les chemins montés côté hôte
- ⚠️ Vérifier les permissions de partage de vaults en contexte multi-utilisateur

## 📚 Ressources

- [Référentiel GitHub](https://github.com/brufdev/many-notes)
- [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-note-mark]] — Alternative Markdown minimale
- [[app-flatnotes]] — Alternative encore plus légère
