Initial vault setup
This commit is contained in:
@@ -0,0 +1,119 @@
|
||||
---
|
||||
title: Haptic
|
||||
created: 2026-06-07
|
||||
updated: 2026-06-07
|
||||
type: app
|
||||
tags: [catalogue, note-taking, markdown, haptic, local-first, privacy, docker]
|
||||
confidence: medium
|
||||
contested: false
|
||||
sources: [https://selfh.st/apps/?tag=Note-Taking, https://haptic.md, https://github.com/chroxify/haptic, https://github.com/chroxify/haptic/blob/main/README.md]
|
||||
---
|
||||
|
||||
# ✍️ Haptic
|
||||
|
||||
> **L’éditeur de notes Markdown local-first et minimaliste** : une expérience épurée, orientée confidentialité, avec un projet encore jeune mais séduisant pour les amateurs de simplicité.
|
||||
|
||||
## 📋 Informations Générales
|
||||
|
||||
| Champ | Valeur |
|
||||
| :--- | :--- |
|
||||
| **Site web** | [haptic.md](https://haptic.md) |
|
||||
| **GitHub** | [chroxify/haptic](https://github.com/chroxify/haptic) |
|
||||
| **Licence** | AGPL-3.0 |
|
||||
| **Langage** | Svelte, TypeScript, Rust |
|
||||
| **Étoiles GitHub** | 1.7k ⭐ |
|
||||
| **Dernière MAJ** | 2025-10-01 |
|
||||
| **Catégorie** | [[cat-note-taking|Note-Taking]] |
|
||||
|
||||
## 📝 Description
|
||||
|
||||
**Haptic** est un éditeur de notes **Markdown**, **local-first** et **privacy-focused**, qui cherche à proposer un environnement de notes **minimal, léger et sans distraction**. Le projet se présente comme « un nouveau foyer pour vos notes Markdown », avec une philosophie très proche d’outils personnels modernes plutôt que d’une suite documentaire d’équipe.
|
||||
|
||||
Il faut toutefois rester nuancé : **Haptic est encore jeune** et sa feuille de route mentionne plusieurs fonctions encore prévues, notamment la synchronisation, le partage et un meilleur support multi-plateforme. Dans le cadre d’un catalogue self-hosted, il faut donc le voir comme un **outil personnel prometteur**, plus proche d’un **éditeur Markdown personnel** que d’une plateforme de collaboration mature.
|
||||
|
||||
Haptic convient surtout à :
|
||||
|
||||
- des **notes Markdown personnelles** ;
|
||||
- des utilisateurs attachés au **local-first** ;
|
||||
- des personnes qui veulent une interface **minimaliste** ;
|
||||
- des homelabs explorant des outils encore jeunes mais élégants.
|
||||
|
||||
Points notables :
|
||||
|
||||
- ✅ Positionnement **local-first**
|
||||
- ✅ Emphase sur la **confidentialité**
|
||||
- ✅ Déploiement web possible via **Docker**
|
||||
- ✅ Stack moderne avec **Tauri** et **PGlite**
|
||||
- ⚠️ Plusieurs fonctions importantes sont encore sur la **roadmap**
|
||||
- ⚠️ Plus proche d’un **éditeur Markdown personnel** que d’un gestionnaire documentaire complet
|
||||
|
||||
## 🚀 Installation
|
||||
|
||||
### Option recommandée : conteneur web Docker
|
||||
|
||||
Le README documente un déploiement simple de l’instance web :
|
||||
|
||||
```bash
|
||||
docker pull chroxify/haptic-web:latest
|
||||
docker run -d -p 3000:80 chroxify/haptic-web:latest
|
||||
```
|
||||
|
||||
Pour un homelab, on peut l’exprimer ainsi :
|
||||
|
||||
```yaml
|
||||
services:
|
||||
haptic:
|
||||
image: chroxify/haptic-web:latest
|
||||
restart: unless-stopped
|
||||
ports:
|
||||
- "3000:80"
|
||||
```
|
||||
|
||||
### Alternative
|
||||
|
||||
Le projet propose aussi un **déploiement Vercel** pour héberger votre propre instance web, mais pour un catalogue **self-hosted**, Docker reste la voie la plus cohérente.
|
||||
|
||||
## ⚙️ Configuration Initiale
|
||||
|
||||
1. **Déployer l’instance web** via Docker.
|
||||
2. **Ouvrir l’interface** sur `http://IP:3000`.
|
||||
3. **Évaluer le mode d’usage** : notes locales, test de l’interface, validation de la philosophie du projet.
|
||||
4. **Lire la roadmap** avant de baser un usage critique dessus, notamment pour la sync ou le partage.
|
||||
5. **Prévoir un reverse proxy HTTPS** si l’instance est exposée hors LAN.
|
||||
|
||||
## 🔄 Alternatives
|
||||
|
||||
### Open Source
|
||||
- [[app-flatnotes]] — Très simple, mature et fondé sur des fichiers Markdown
|
||||
- [[app-notediscovery]] — Plus riche en fonctions type Obsidian
|
||||
- [[app-silverbullet]] — Plus programmable et plus orienté PKM
|
||||
- [[app-joplin]] — Plus mature, plus large, plus multi-appareils
|
||||
- [[app-standard-notes]] — Plus fort côté sécurité et synchronisation chiffrée
|
||||
|
||||
### Propriétaires
|
||||
- **Obsidian**
|
||||
- **Bear**
|
||||
- **Craft**
|
||||
- **Notion**
|
||||
|
||||
## 🔐 Sécurité
|
||||
|
||||
- ✅ Le positionnement **local-first** limite la dépendance à un cloud tiers
|
||||
- ✅ Si vous auto-hébergez l’interface web, servez-la derrière **HTTPS**
|
||||
- ⚠️ Le projet étant encore jeune, surveillez la **maturité** avant usage critique
|
||||
- ✅ Sauvegardez vos notes régulièrement, quelle que soit la promesse produit
|
||||
- ⚠️ Vérifiez les implications des futures fonctions de sync/partage lorsqu’elles arriveront
|
||||
|
||||
## 📚 Ressources
|
||||
|
||||
- [Site officiel](https://haptic.md)
|
||||
- [GitHub chroxify/haptic](https://github.com/chroxify/haptic)
|
||||
- [README du projet](https://github.com/chroxify/haptic/blob/main/README.md)
|
||||
- [Application web](https://haptic.md/app)
|
||||
|
||||
## Pages Liées
|
||||
|
||||
- [[cat-note-taking]] — Vue d’ensemble de la catégorie Note-Taking
|
||||
- [[app-flatnotes]] — Alternative minimaliste plus établie
|
||||
- [[app-notediscovery]] — Alternative plus riche visuellement
|
||||
- [[app-silverbullet]] — Alternative programmable
|
||||
Reference in New Issue
Block a user