Self-Hosted, Private JournalingYour Thoughts, Your Control

Privacy-first journaling with mood tracking, prompts, analytics, and advanced search. Your memories always stay yours.

Journiv Dashboard Screenshot (Light Mode)

All the journaling features you expect, none of the privacy trade-offs.

Made for mindful reflection, built to keep your data private and forever yours.

Privacy First

Your thoughts only yours, always. No telemetry, no data collection, no compromises.

Self-Hosted

Run on your machine, on your rules with complete data ownership and control.

Mood Tracking

Track your emotional journey with intuitive mood logging and beautiful visualizations of your patterns.

Prompt Journaling

Never face a blank page. Get thoughtful writing prompts to inspire reflection and self-discovery.

Powerful Search

Find any memory instantly with comprehensive search across all your entries, media, and metadata.

Insights & Analytics

Understand yourself better with mood trends, writing patterns, and personalized insights over time.

Multiple Journals

Organize your life with separate journals for work, travel, personal growth, and more. Tag your entries to connect themes, moments, and ideas.

On This Day

Rediscover your past with moments from earlier weeks, months, or years, helping you see your journey with fresh perspective.

Trusted by journalers around the world

Join thousands choosing to own their thoughts forever.

12.2K+
Docker Pulls
548+
GitHub Stars
158+
Total Commits
Active
Development Status

Why choose Journiv over cloud services?

Your memories and thoughts deserves to be remembered - not mined, not analyzed, not locked away.

Full Control

Complete data ownership, no vendor lock-in. Your thoughts, your infrastructure, your rules.

Privacy

No third-party access, no telemetry, no data collection. Your thoughts stay yours always.

Open Source

Full source code available on GitHub. Transparent development with active community support.

FeatureJournivCloud Services
Full Data Ownership
Zero Telemetry
No Vendor Lock-in
Self-Hosted
Longevity
Family sharing
Integration with Self-Hosted Services

Deploy in minutes

Start Journiv your way with fast, flexible installation options.

Docker

Your private journal, ready in one command.

docker run -d --name journiv \
  -p 8000:8000 \
  -e SECRET_KEY=your-secret-key-here \
  -e DOMAIN_NAME=192.168.1.1 \
  -v journiv_data:/data \
  --restart unless-stopped \
  swalabtech/journiv-app:latest

Support Journiv

Help us continue building and improving Journiv. Your support makes a difference!