Initial vault setup
This commit is contained in:
@@ -0,0 +1,127 @@
|
||||
---
|
||||
title: Standard Notes
|
||||
created: 2026-06-07
|
||||
updated: 2026-06-07
|
||||
type: app
|
||||
tags: [catalogue, note-taking, encryption, privacy, standard-notes, docker, sync]
|
||||
confidence: high
|
||||
contested: false
|
||||
sources: [https://selfh.st/apps/?tag=Note-Taking, https://standardnotes.com, https://github.com/standardnotes/app, https://github.com/standardnotes/server, https://standardnotes.com/help/self-hosting/docker]
|
||||
---
|
||||
|
||||
# 🔐 Standard Notes
|
||||
|
||||
> **L’application de notes chiffrées de bout en bout** : synchronisation multi-appareils, clients multiplateformes et backend auto-hébergeable avec une forte orientation confidentialité.
|
||||
|
||||
## 📋 Informations Générales
|
||||
|
||||
| Champ | Valeur |
|
||||
| :--- | :--- |
|
||||
| **Site web** | [standardnotes.com](https://standardnotes.com) |
|
||||
| **GitHub (client)** | [standardnotes/app](https://github.com/standardnotes/app) |
|
||||
| **GitHub (serveur)** | [standardnotes/server](https://github.com/standardnotes/server) |
|
||||
| **Licence** | GPL-3.0 / code source ouvert |
|
||||
| **Langage** | TypeScript |
|
||||
| **Étoiles GitHub** | 6.5k ⭐ |
|
||||
| **Dernière MAJ** | 2026-06-05 |
|
||||
| **Catégorie** | [[cat-note-taking|Note-Taking]] |
|
||||
|
||||
## 📝 Description
|
||||
|
||||
**Standard Notes** est une application de **prise de notes chiffrées de bout en bout** pensée pour les utilisateurs qui donnent la priorité à la **confidentialité**, à la **pérennité** et à la **synchronisation** entre appareils. Le produit couvre à la fois les clients utilisateur et un **écosystème serveur auto-hébergeable**.
|
||||
|
||||
Son positionnement diffère nettement d’outils Markdown légers comme Flatnotes ou NoteDiscovery : ici, la valeur principale est le **modèle de sécurité**, avec synchronisation chiffrée, usage multi-plateforme et architecture conçue pour que **seul l’utilisateur puisse lire le contenu**. C’est donc un choix particulièrement pertinent pour des notes sensibles, archives personnelles ou documents privés synchronisés entre plusieurs appareils.
|
||||
|
||||
Standard Notes convient surtout à :
|
||||
|
||||
- des **notes personnelles sensibles** ;
|
||||
- la **synchronisation chiffrée** entre appareils ;
|
||||
- des utilisateurs qui veulent une solution de notes durable et plus rigoureuse côté sécurité ;
|
||||
- des personnes prêtes à exploiter un backend dédié plutôt qu’une simple app web statique.
|
||||
|
||||
Points notables :
|
||||
|
||||
- ✅ **Chiffrement de bout en bout**
|
||||
- ✅ **Synchronisation** multi-appareils
|
||||
- ✅ **Clients** web, desktop et mobile
|
||||
- ✅ **Backend auto-hébergeable** officiel
|
||||
- ⚠️ Déploiement plus **structuré** qu’un simple outil Markdown local
|
||||
|
||||
## 🚀 Installation
|
||||
|
||||
### Option recommandée : Docker Compose du backend officiel
|
||||
|
||||
La documentation officielle Standard Notes recommande le **setup Docker V2**. Le principe est de récupérer le fichier `.env`, le script LocalStack et le compose officiel :
|
||||
|
||||
```bash
|
||||
mkdir standardnotes
|
||||
cd standardnotes
|
||||
curl https://raw.githubusercontent.com/standardnotes/server/main/.env.sample > .env
|
||||
curl https://raw.githubusercontent.com/standardnotes/server/main/docker/localstack_bootstrap.sh > localstack_bootstrap.sh
|
||||
curl https://raw.githubusercontent.com/standardnotes/server/main/docker-compose.example.yml > docker-compose.yml
|
||||
chmod +x localstack_bootstrap.sh
|
||||
```
|
||||
|
||||
Il faut ensuite :
|
||||
|
||||
- générer les **clés** requises dans `.env` ;
|
||||
- changer `DB_PASSWORD` ;
|
||||
- lancer la stack.
|
||||
|
||||
```bash
|
||||
docker compose pull && docker compose up -d
|
||||
```
|
||||
|
||||
Par défaut, le serveur principal répond sur **`http://localhost:3000`** et le **files server** sur **`3125`**.
|
||||
|
||||
### Option client web seulement
|
||||
|
||||
Le dépôt `standardnotes/app` permet aussi de **construire le client web** soi-même, mais pour une installation utile en auto-hébergement il faut surtout traiter le **serveur de sync**.
|
||||
|
||||
## ⚙️ Configuration Initiale
|
||||
|
||||
1. **Créer le dossier de travail** du serveur.
|
||||
2. **Copier `.env.sample`** et **générer toutes les clés** demandées.
|
||||
3. **Modifier les mots de passe base de données** dans `.env` et `docker-compose.yml`.
|
||||
4. **Démarrer la stack** avec Docker Compose.
|
||||
5. **Configurer le reverse proxy HTTPS** devant le serveur.
|
||||
6. **Définir `PUBLIC_FILES_SERVER_URL`** si vous utilisez la gestion de fichiers.
|
||||
7. **Pointer les clients Standard Notes** vers votre serveur personnalisé via les paramètres avancés de connexion.
|
||||
|
||||
## 🔄 Alternatives
|
||||
|
||||
### Open Source
|
||||
- [[app-joplin]] — Plus orienté notes/tâches classiques, avec sync différent
|
||||
- [[app-notesnook]] — Autre solution orientée confidentialité et chiffrement
|
||||
- [[app-siyuan]] — PKM plus riche, moins centré sur l’E2EE
|
||||
- [[app-memos]] — Capture rapide, beaucoup plus légère
|
||||
|
||||
### Propriétaires
|
||||
- **Evernote**
|
||||
- **Apple Notes**
|
||||
- **Notion**
|
||||
- **OneNote**
|
||||
|
||||
## 🔐 Sécurité
|
||||
|
||||
- ✅ Le **chiffrement de bout en bout** est le cœur du produit
|
||||
- ✅ La documentation officielle fournit un chemin **Docker V2** plus simple et moins gourmand que l’ancien setup
|
||||
- ✅ Utilisez **HTTPS obligatoire** pour toute exposition réseau réelle
|
||||
- ✅ Sauvegardez la base et la configuration avant mise à jour
|
||||
- ⚠️ Protégez soigneusement les **clés** et secrets du fichier `.env`
|
||||
- ⚠️ Si vous activez le serveur de fichiers, configurez correctement `PUBLIC_FILES_SERVER_URL`
|
||||
|
||||
## 📚 Ressources
|
||||
|
||||
- [Site officiel](https://standardnotes.com)
|
||||
- [Client GitHub](https://github.com/standardnotes/app)
|
||||
- [Serveur GitHub](https://github.com/standardnotes/server)
|
||||
- [Guide officiel Docker self-hosting](https://standardnotes.com/help/self-hosting/docker)
|
||||
- [Article sur le setup self-hosting V2](https://standardnotes.com/blog/introducing-self-hosting-v2)
|
||||
|
||||
## Pages Liées
|
||||
|
||||
- [[cat-note-taking]] — Vue d’ensemble de la catégorie Note-Taking
|
||||
- [[app-joplin]] — Alternative open source orientée sync et notes personnelles
|
||||
- [[app-notesnook]] — Alternative chiffrée
|
||||
- [[securisation-home-lab]] — Bonnes pratiques de mise en exposition
|
||||
Reference in New Issue
Block a user