About Journiv
Journiv is a self-hosted journaling application for people who want to keep their writing private on their own server. It includes mood tracking, prompt-based journaling, media uploads, analytics and advanced search in a clean, minimal interface, and it is aimed at the homelab and privacy-minded crowd.
The project is in beta, and the README warns that breaking changes may still occur and that regular backups are important. A single Docker command starts a minimal version, but media processing, import and export require a Redis or Valkey broker and a Celery worker, so the full Docker Compose file is recommended. React is now the default interface, with an older Flutter interface temporarily available at a legacy path.
Journiv is installed with Docker and served from a single FastAPI origin. The README warns that plain HTTP is only for isolated trusted networks and recommends HTTPS for anything reachable from the internet. The repository lists its licence as other, so check the terms. It suits people who want a private alternative to cloud journaling apps and are comfortable running a small stack.
Key features
- Mood tracking and analytics
- Prompt-based journaling
- Media uploads for photos, video, and audio
- Advanced search across entries
- Docker and Docker Compose deployment
- React interface with legacy Flutter option
Good fit for
- →Keeping a private daily journal on a home server
- →Tracking mood over time
- →Replacing a cloud-based journaling app
- Built with
- JavaScript
- Tags
- journaling
- self-hosted
- mood-tracking
- privacy
- notes
- homelab
- docker
- diary
- beta
Open-source alternatives to Journiv
See all
GitJournal
Note Taking
Mobile first Note Taking integrated with Git
AGPL-3.0vs Evernote★ 4.2k
Linked
Note Taking
🧾 Daily journaling without distraction. An easy, distraction-free way to record your tho
GPL-3.0vs Day One★ 1k
Jrnl
Note Taking
Collect your thoughts and notes without leaving the command line.
GPL-3.0vs Day One★ 7.3k
Memos
Note Taking
Your own timeline for quick notes, private by default.
MITvs Google Keep★ 63k
NoteDiscovery
Note Taking
Your Self-Hosted Knowledge Base
MITvs Notion★ 2.8k
Anytype
Note Taking
Official Anytype client for MacOS, Linux, and Windows
OSSvs Notion★ 8.9k
SaaS alternatives to Journiv
See all
Day One
Note Taking
Journaling app with photos, tags and encrypted sync
SaaS
Journey
Note Taking
Journaling and diary app available on mobile, desktop and web
SaaS
Penzu
Note Taking
Online diary and journal app with encryption and mobile access
SaaS
Rosebud
Note Taking
AI journaling app with guided prompts and reflection insights
SaaS
Daylio
Note Taking
Mood tracking and micro-journal app for iOS and Android
SaaS
Diarium
Note Taking
Private diary app for Windows, Android, iOS and Mac with photos, tags and sync
SaaS

