Files
wiki/Catalogue-Self-Hosted/apps/app-memos.md
T
2026-06-09 18:40:21 +02:00

115 lines
4.2 KiB
Markdown

---
title: Memos
created: 2026-06-07
updated: 2026-06-07
type: app
tags: [catalogue, note-taking, memos, markdown, self-hosted, quick-capture, go, docker, sqlite]
confidence: high
contested: false
sources: [https://selfh.st/apps/?tag=Note-Taking, https://github.com/usememos/memos, https://usememos.com/docs/deploy]
---
# ✍️ Memos
> **L'application de notes auto-hébergée pour la capture instantanée**, légère, Markdown-native et pensée pour noter vite sans transformer la prise de notes en usine à gaz.
## 📋 Informations Générales
| Champ | Valeur |
| :--- | :--- |
| **Site web** | [usememos.com](https://usememos.com/) |
| **GitHub** | [usememos/memos](https://github.com/usememos/memos) |
| **Licence** | MIT |
| **Langage** | Go, TypeScript |
| **Étoiles GitHub** | 60.4k ⭐ |
| **Dernière MAJ** | 2026-06-05 |
| **Catégorie** | [[cat-note-taking|Note-Taking]] |
## 📝 Description
**Memos** est une application de **prise de notes auto-hébergée orientée capture rapide**. Son interface fonctionne en mode **timeline-first** : on ouvre, on écrit, c'est enregistré. Le projet insiste sur quatre axes : **capture immédiate**, **propriété totale des données**, **simplicité radicale** et **stockage Markdown portable**.
C'est donc un excellent candidat si l'on cherche un outil plus proche d'un **journal de notes personnel**, d'un **carnet d'idées** ou d'un **micro-PKM léger** que d'un grand wiki collaboratif. On est clairement dans une philosophie opposée aux workspaces lourds : peu de friction, peu d'infrastructure, peu de complexité.
Points notables :
- ✅ Très léger à déployer
- ✅ Stockage Markdown et données portables
- ✅ API REST et gRPC
- ✅ Support SQLite, MySQL et PostgreSQL
- ✅ Zéro télémétrie mise en avant par le projet
- ⚠️ Moins adapté qu'un wiki complet pour la documentation d'équipe structurée
## 🚀 Installation
### Option recommandée : Docker Compose
Le dépôt recommande Docker pour démarrer rapidement ; pour un usage durable, un petit Compose est plus propre.
```yaml
services:
memos:
image: neosmemo/memos:stable
container_name: memos
restart: unless-stopped
ports:
- "5230:5230"
volumes:
- ./memos-data:/var/opt/memos
```
L'application est ensuite accessible sur `http://localhost:5230`.
### Option binaire natif
Le projet fournit aussi un script d'installation pour une exécution sans Docker.
```bash
curl -fsSL https://raw.githubusercontent.com/usememos/memos/main/scripts/install.sh | sh
```
## ⚙️ Configuration Initiale
1. **Démarrer l'instance** et ouvrir l'interface web.
2. **Créer le premier compte** administrateur si demandé.
3. **Définir la stratégie de stockage** et de sauvegarde du volume `memos-data`.
4. **Choisir le niveau de visibilité** des notes si plusieurs utilisateurs sont prévus.
5. **Tester l'exportabilité** et les usages API si Memos doit s'intégrer à d'autres outils.
## 🔄 Alternatives
### Open Source
- [[app-flatnotes]] — Très léger aussi, encore plus minimal
- [[app-joplin]] — Plus complet et multi-appareils
- [[app-silverbullet]] — PKM Markdown plus programmable
- [[app-trilium-notes]] — Plus structuré et hiérarchique
- [[app-nextcloud-notes]] — Notes simples intégrées à Nextcloud
### Propriétaires
- **Apple Notes**
- **Simplenote**
- **Bear**
- **Notion** (pour un usage plus structuré)
## 🔐 Sécurité
- ✅ Self-hosting = contrôle direct du stockage des notes
- ✅ Surface d'attaque limitée grâce à une architecture légère
- ⚠️ Les notes peuvent vite contenir des secrets, identifiants ou brouillons sensibles
- ✅ Protéger l'instance derrière HTTPS si accès distant
- ✅ Sauvegarder régulièrement le répertoire de données
- ✅ Restreindre la publication publique si l'instance n'est pas strictement personnelle
## 📚 Ressources
- [Site officiel](https://usememos.com/)
- [GitHub usememos/memos](https://github.com/usememos/memos)
- [Documentation de déploiement](https://usememos.com/docs/deploy)
## Pages Liées
- [[cat-note-taking]] — Catégorie Note-Taking
- [[app-joplin]] — Notes plus complètes et multi-clients
- [[app-trilium-notes]] — PKM hiérarchique
- [[app-flatnotes]] — Option très minimaliste