123 lines
4.7 KiB
Markdown
123 lines
4.7 KiB
Markdown
---
|
||
title: Journiv
|
||
created: 2026-06-07
|
||
updated: 2026-06-07
|
||
type: app
|
||
tags: [catalogue, note-taking, journaling, private-journal, mood-tracking, analytics, media, docker]
|
||
confidence: high
|
||
contested: false
|
||
sources: [https://selfh.st/apps/?tag=Note-Taking, https://www.journiv.com, https://www.journiv.com/docs/installation, https://github.com/journiv/journiv-app]
|
||
---
|
||
|
||
# 📓 Journiv
|
||
|
||
> **Le journal privé auto-hébergé** : davantage tourné vers la réflexion personnelle et le suivi d’humeur que vers une base de connaissances généraliste.
|
||
|
||
## 📋 Informations Générales
|
||
|
||
| Champ | Valeur |
|
||
| :--- | :--- |
|
||
| **Site web** | [journiv.com](https://www.journiv.com) |
|
||
| **GitHub** | [journiv/journiv-app](https://github.com/journiv/journiv-app) |
|
||
| **Licence** | Voir le dépôt (`LICENSE`) |
|
||
| **Langage** | JavaScript, Python |
|
||
| **Étoiles GitHub** | 1.1k ⭐ |
|
||
| **Dernière MAJ** | 2026-05-26 |
|
||
| **Catégorie** | [[cat-note-taking|Note-Taking]] |
|
||
|
||
## 📝 Description
|
||
|
||
**Journiv** est une application de **journal personnel privé** auto-hébergeable. Contrairement à un outil de notes généraliste, elle cible surtout l’**écriture introspective**, le **suivi d’humeur**, les **prompts d’écriture**, les médias et des vues d’**analytics** pour relire ses habitudes et ses souvenirs.
|
||
|
||
Le projet insiste sur la confidentialité, l’absence de compromis sur la propriété des données et une interface épurée. C’est donc une bonne option si vous voulez tenir un **journal personnel** auto-hébergé, mais moins adaptée si vous cherchez un wiki, un PKM sophistiqué ou des notes d’équipe partagées.
|
||
|
||
Journiv convient surtout à :
|
||
|
||
- un **journal intime** ou personnel ;
|
||
- du **mood tracking** ;
|
||
- des entrées guidées par **prompts** ;
|
||
- des souvenirs enrichis avec **médias** et recherche.
|
||
|
||
Points notables :
|
||
|
||
- ✅ Positionnement clair sur le **journal privé**
|
||
- ✅ **Mood tracking** et analytics
|
||
- ✅ Supports **médias**
|
||
- ✅ Installation recommandée en **Docker Compose**
|
||
- ⚠️ Le projet se présente encore comme **beta**
|
||
- ⚠️ Moins pertinent pour de la documentation ou des notes collaboratives
|
||
|
||
## 🚀 Installation
|
||
|
||
### Option recommandée : Docker Compose
|
||
|
||
La documentation officielle recommande **Docker Compose** pour un déploiement fiable. Le README précise que le simple `docker run` ne couvre pas toutes les fonctions, alors que le Compose officiel est préférable pour la production.
|
||
|
||
```bash
|
||
git clone https://github.com/journiv/journiv-app.git
|
||
cd journiv-app
|
||
curl -L https://raw.githubusercontent.com/journiv/journiv-app/refs/tags/latest/docker-compose.yml -o docker-compose.yml
|
||
docker compose up -d
|
||
```
|
||
|
||
À défaut, le README documente aussi un démarrage minimal :
|
||
|
||
```bash
|
||
docker run -d \
|
||
--name journiv \
|
||
-p 8000:8000 \
|
||
-e SECRET_KEY=change-me \
|
||
-e DOMAIN_NAME=journal.example.com \
|
||
-v journiv_data:/data \
|
||
--restart unless-stopped \
|
||
swalabtech/journiv-app:latest
|
||
```
|
||
|
||
## ⚙️ Configuration Initiale
|
||
|
||
1. **Préférer Docker Compose** si vous voulez import/export et toutes les fonctionnalités.
|
||
2. **Définir un `SECRET_KEY` robuste**.
|
||
3. **Configurer le nom de domaine** ou l’URL publique correcte.
|
||
4. **Créer le premier compte** depuis l’interface web.
|
||
5. **Sauvegarder régulièrement** les données, le dépôt mentionnant un statut beta.
|
||
6. **Ajouter HTTPS** via Caddy, Nginx ou Traefik si exposé à Internet.
|
||
|
||
Si vous stockez des photos, vidéos ou souvenirs sensibles, la politique de sauvegarde devient particulièrement importante.
|
||
|
||
## 🔄 Alternatives
|
||
|
||
### Open Source
|
||
- [[app-memos]] — Capture rapide, moins orienté journal intime
|
||
- [[app-standard-notes]] — Notes chiffrées plus généralistes
|
||
- [[app-joplin]] — Notes et journal plus polyvalents
|
||
- **DailyTXT** — Journal quotidien chiffré, plus simple
|
||
- [[app-notesnook]] — Notes privées, davantage généralistes
|
||
|
||
### Propriétaires
|
||
- **Day One**
|
||
- **Journey**
|
||
- **Diarium**
|
||
- **Penzu**
|
||
|
||
## 🔐 Sécurité
|
||
|
||
- ✅ Positionnement **privacy-first**
|
||
- ⚠️ Le dépôt avertit que le projet est encore **en beta**
|
||
- ✅ Chiffrez les sauvegardes si elles contiennent des données intimes
|
||
- ✅ Protégez l’instance par **HTTPS** et mots de passe robustes
|
||
- ✅ Limitez l’exposition réseau si l’usage est purement personnel
|
||
- ⚠️ Vérifiez la rétention et l’emplacement des médias uploadés
|
||
|
||
## 📚 Ressources
|
||
|
||
- [Site officiel](https://www.journiv.com)
|
||
- [Guide d’installation](https://www.journiv.com/docs/installation)
|
||
- [Référentiel GitHub](https://github.com/journiv/journiv-app)
|
||
- [selfh.st — Note-Taking](https://selfh.st/apps/?tag=Note-Taking)
|
||
|
||
## Pages Liées
|
||
|
||
- [[cat-note-taking]] — Vue d’ensemble de la catégorie Note-Taking
|
||
- [[app-notesnook]] — Alternative plus généraliste et chiffrée
|
||
- [[app-memos]] — Alternative plus orientée capture rapide
|