Files
2026-06-09 18:40:21 +02:00

130 lines
4.7 KiB
Markdown
Raw Permalink Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
---
title: Jotty
created: 2026-06-07
updated: 2026-06-07
type: app
tags: [catalogue, note-taking, jotty, checklists, markdown, pwa, docker]
confidence: high
contested: false
sources: [https://selfh.st/apps/?tag=Note-Taking, https://jotty.page, https://github.com/fccview/jotty, https://github.com/fccview/jotty/blob/main/howto/DOCKER.md]
---
# ✅ Jotty
> **Lapplication auto-hébergée de checklists et notes basée sur fichiers** : PWA mobile-first, éditeur WYSIWYG/Markdown, partage, chiffrement PGP et administration multi-utilisateur.
## 📋 Informations Générales
| Champ | Valeur |
| :--- | :--- |
| **Site web** | [jotty.page](https://jotty.page) |
| **GitHub** | [fccview/jotty](https://github.com/fccview/jotty) |
| **Licence** | AGPL-3.0 |
| **Langage** | TypeScript |
| **Étoiles GitHub** | 1.9k ⭐ |
| **Dernière MAJ** | 2026-05-20 |
| **Catégorie** | [[cat-note-taking|Note-Taking]] |
## 📝 Description
**Jotty** est une application auto-hébergée pour **notes et checklists**, avec un positionnement plus fonctionnel quun simple éditeur Markdown personnel. Le projet combine **notes riches**, **tâches**, **kanban**, **partage**, **gestion dutilisateurs**, **API** et même **chiffrement PGP** pour certaines données utilisateur.
Lapplication ne vise pas un PKM à backlinks comme SilverBullet ou NoteDiscovery. Elle est plus proche dun **organisateur personnel et collaboratif** mélangeant notes pratiques et gestion légère dactions. Son modèle de stockage **sur fichiers Markdown et JSON** reste un atout pour les utilisateurs qui veulent éviter une base de données lourde.
Jotty convient surtout à :
- des **checklists personnelles ou familiales** ;
- des **notes rapides** avec interface soignée ;
- des petits groupes qui veulent **partage** et comptes utilisateurs ;
- des utilisateurs mobiles appréciant une **PWA** installable.
Points notables :
-**Checklists**, notes, kanban et suivi du temps
-**Stockage fichier** sans base de données
-**PWA** mobile-first
-**API REST**
-**OIDC/SSO** possible
- ⚠️ Plus orienté organisation pratique que PKM avancé
## 🚀 Installation
### Option recommandée : Docker Compose
Le mainteneur recommande Docker. Le guide officiel donne un compose de base proche de ceci :
```yaml
services:
jotty:
image: ghcr.io/fccview/jotty:latest
container_name: jotty
user: "1000:1000"
ports:
- "1122:3000"
volumes:
- ./data:/app/data:rw
- ./config:/app/config:rw
- ./cache:/app/.next/cache:rw
restart: unless-stopped
environment:
- NODE_ENV=production
```
Préparer ensuite les dossiers :
```bash
mkdir -p config data/users data/checklists data/notes data/sharing data/encryption cache
```
Puis démarrer :
```bash
docker compose up -d
```
## ⚙️ Configuration Initiale
1. **Créer les dossiers** de données et configuration.
2. **Adapter UID/GID** à votre système pour éviter les problèmes de permissions.
3. **Démarrer Jotty** puis ouvrir `http://IP:1122`.
4. **Créer le premier utilisateur** : le premier compte devient administrateur.
5. **Configurer HTTPS / `APP_URL`** si vous utilisez SSO ou sessions sécurisées.
6. **Décider** si vous activez partage public, OIDC ou chiffrement avancé.
## 🔄 Alternatives
### Open Source
- [[app-flatnotes]] — Plus simple et plus minimaliste
- [[app-notediscovery]] — Plus proche dun wiki personnel Markdown
- [[app-memos]] — Capture rapide plutôt que checklists structurées
- [[app-standard-notes]] — Plus fort sur confidentialité et sync chiffrée
- [[app-nextcloud-notes]] — Notes simples dans l’écosystème Nextcloud
### Propriétaires
- **Google Keep**
- **Todoist**
- **TickTick**
- **Notion**
## 🔐 Sécurité
- ✅ Le projet prend en charge **OIDC/SSO** et divers paramètres dauthentification
- ✅ Définissez une **URL applicative correcte** si vous utilisez HTTPS et SSO
- ✅ Sauvegardez le dossier `data/` qui contient notes, checklists, partage et clés
- ⚠️ Les fonctions de **partage public** doivent être évaluées avant exposition Internet
- ⚠️ Vérifiez les permissions de volumes, surtout en rootless Docker / Podman
## 📚 Ressources
- [Site officiel](https://jotty.page)
- [Page dinstallation](https://jotty.page/installation.html)
- [GitHub fccview/jotty](https://github.com/fccview/jotty)
- [Guide Docker détaillé](https://github.com/fccview/jotty/blob/main/howto/DOCKER.md)
## Pages Liées
- [[cat-note-taking]] — Vue densemble de la catégorie Note-Taking
- [[app-flatnotes]] — Alternative plus minimaliste
- [[app-notediscovery]] — Alternative plus proche dun wiki Markdown
- [[app-standard-notes]] — Alternative centrée confidentialité