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
+118
View File
@@ -0,0 +1,118 @@
---
title: Note Mark
created: 2026-06-07
updated: 2026-06-07
type: app
tags: [catalogue, note-taking, markdown, minimal, oidc, sharing, flat-file, go, typescript, docker]
confidence: high
contested: false
sources: [https://selfh.st/apps/?tag=Note-Taking, https://notemark.docs.enchantedcode.co.uk/, https://github.com/enchant97/note-mark]
---
# 📝 Note Mark
> **Lapplication web Markdown minimale et rapide** : pensée pour écrire vite, partager des notebooks et rester légère, sans chercher à devenir une grosse plateforme documentaire.
## 📋 Informations Générales
| Champ | Valeur |
| :--- | :--- |
| **Site web** | [notemark.docs.enchantedcode.co.uk](https://notemark.docs.enchantedcode.co.uk/) |
| **GitHub** | [enchant97/note-mark](https://github.com/enchant97/note-mark) |
| **Licence** | AGPL-3.0 pour le code |
| **Langage** | TypeScript, Go |
| **Étoiles GitHub** | 672 ⭐ |
| **Dernière MAJ** | 2026-06-01 |
| **Catégorie** | [[cat-note-taking|Note-Taking]] |
## 📝 Description
**Note Mark** est une application de **notes Markdown web** qui met en avant la **rapidité**, le **minimalisme** et une interface responsive. Le projet supporte le **GitHub Flavored Markdown**, les thèmes clair/sombre, les pièces jointes, le partage de notebooks, des URLs propres et le **SSO OIDC**.
Le projet reste volontairement dans une catégorie assez **simple** : ce nest ni un grand wiki, ni un PKM complexe. Son attrait principal est de fournir une expérience de notes Markdown web assez légère, avec un stockage **flat-file**, un rendu sécurisé et quelques fonctions d’équipe sans surcharger linterface.
Note Mark convient surtout à :
- des **notes Markdown web** ;
- des utilisateurs qui veulent une app **minimale** mais pas trop austère ;
- des petits environnements avec **partage** ;
- des déploiements simples derrière un reverse proxy.
Points notables :
-**Markdown** GFM
- ✅ Stockage **flat-file**
-**OIDC** et partage de notebooks
- ✅ Pièces jointes et interface mobile-friendly
- ✅ Politique explicite de **sanitisation HTML**
- ⚠️ Fonctionnellement plus limité quun vrai wiki ou PKM riche
## 🚀 Installation
### Option recommandée : conteneurs officiels
La documentation du projet renvoie vers une installation via ses images conteneurisées (`note-mark-aio`, backend, frontend). Pour un homelab simple, lapproche tout-en-un est la plus logique.
```yaml
services:
note-mark:
image: ghcr.io/enchant97/note-mark-aio:latest
restart: unless-stopped
ports:
- "8080:8080"
volumes:
- ./data:/app/data
```
Puis :
```bash
docker compose up -d
```
Le projet documente aussi les options OIDC et des variantes plus détaillées dans sa documentation officielle.
## ⚙️ Configuration Initiale
1. **Monter un volume persistant** pour les données.
2. **Placer lapplication derrière HTTPS**.
3. **Configurer OIDC** uniquement si vous avez déjà un fournisseur compatible.
4. **Tester le partage** avec un jeu de notes non sensible dabord.
5. **Prévoir lexport/migration** si vous suivez de près la transition annoncée vers la v1.
Le dépôt indique un travail en cours autour de la v1 ; cest donc un bon candidat pour des usages personnels ou petits groupes, avec un œil sur l’évolution du projet.
## 🔄 Alternatives
### Open Source
- [[app-flatnotes]] — Encore plus simple
- [[app-many-notes]] — Plus structuré avec vaults et multi-utilisateur
- [[app-zen-notes]] — Léger mais avec une philosophie de stockage différente
- [[app-nextcloud-notes]] — Si vous êtes déjà dans Nextcloud
- [[app-anchor-notes]] — Alternative simple et offline-first
### Propriétaires
- **Simplenote**
- **Google Keep**
- **Bear**
- **UpNote**
## 🔐 Sécurité
- ✅ Le projet mentionne une **sanitisation HTML** pour réduire les risques XSS
- ✅ Support **OIDC** pour déléguer lauthentification
- ✅ Stockage simple facilitant sauvegarde et reprise
- ⚠️ Vérifier les réglages de partage des notebooks
- ✅ Utiliser **HTTPS** et des sauvegardes régulières
## 📚 Ressources
- [Documentation officielle](https://notemark.docs.enchantedcode.co.uk/)
- [Référentiel GitHub](https://github.com/enchant97/note-mark)
- [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-many-notes]] — Alternative Markdown un peu plus structurée
- [[app-flatnotes]] — Alternative ultra-minimaliste