[-] rockstar1215@lemmy.world 1 points 1 day ago

Thank you. Please provide any feedback on github issues.

Yes location, weather will be coming soon. There is existing feature request opened by the community for this. I am not sure what do you mean by routes. Can you provide more details as what such a feature will look like?

[-] rockstar1215@lemmy.world 3 points 3 days ago

They don't have to. As long as Obsidian or any tool is working for someone then that is what they should use.

But for many including me Obsidian is not a solution for journaling although I extensively use Obsidian for note taking. You can read why here

[-] rockstar1215@lemmy.world 2 points 3 days ago

Thank you. Looking forward to your feedback.

[-] rockstar1215@lemmy.world 1 points 3 days ago

Thank you. I am glad to hear.

[-] rockstar1215@lemmy.world 1 points 3 days ago

Thank you. Please provide feedback on github issues.

[-] rockstar1215@lemmy.world 1 points 3 days ago

Thank you. Please provide feedback on github issues.

[-] rockstar1215@lemmy.world 1 points 3 days ago

Thank you. You are right. Journiv Ahead sounds way better :)

[-] rockstar1215@lemmy.world 5 points 4 days ago

Thank you. I am glad you like it.

116
submitted 4 days ago* (last edited 4 days ago) by rockstar1215@lemmy.world to c/selfhosted@lemmy.world

Hello everyone!

Journiv is a self-hosted private journaling application that puts you in complete control of your personal reflections. Built with privacy and simplicity at its core, Journiv offers comprehensive journaling capabilities including mood tracking, prompt-based journaling, media uploads, analytics, and advanced search. All while keeping your data on your own infrastructure.

Journiv v0.1.0-beta.9 is out with

  • Markdown support
  • Inline media (images and video) with viewer.
  • Many bug fixes and improvements.

Watch demo

The Journey Ahead

Journiv is in active development, with a fully functional backend, a web frontend, and mobile apps launching soon. It is self-hosted, and designed to be your companion for decades.

Journiv is being built because our memories deserve to be ours, forever.

Learn More

[-] rockstar1215@lemmy.world 10 points 1 week ago

You are reading too much into it... Happy thanksgiving!

53

Hello everyone!

First of all, thanks a lot for the amazing response and interest in Journiv. We have hundreds of stars, thousands of docker pull and many many feature request (and bugs reports) on Github in just two weeks (sleepless two weeks for me :)).

Journiv v0.1.0-beta.8 is out and in it I have added the most requested features.

Highlights:

  • OIDC support (now pretty stable)
  • In app one click export-import with history. So you always have your memories safe and backed up even if you don't want to deal with docker backups
  • Role Based Access Control for user management.
  • Many quality of life features and bug fixes.
  • Read the release notes here

Journiv began as a deeply personal project, a way for me to capture memories, reflections, and the stories behind thousands of photos and videos of my fast-growing kids. What started as a tool for my own parenting journey has grown into something that fills a real gap in the self-hosting community.

If you’re curious, you can read the full story behind Journiv here.

I’m grateful that Journiv is now helping others preserve their memories as well.

The Journey Ahead

Journiv is in active development, with a fully functional backend, a web frontend, and mobile apps launching soon. It is self-hosted, and designed to be your companion for decades.

Journiv is being built because our memories deserve to be ours, forever.

So this Thanksgiving, give your family the gift of memories that last forever!

[-] rockstar1215@lemmy.world 30 points 2 weeks ago

It’s funny how common this mindset is in the self-hosting community: “If I’m running it on my own hardware, the software should basically be free… maybe I’ll toss a tiny ‘tip’ if I feel generous.”

The logic seems to be that since there’s no ongoing server cost, the developer’s time, skill, and effort must somehow be worth nothing and that we should magically fund the entire project through some hypothetical cloud version that they themselves will never use.

It’s like showing up to a brewery with your own growler and expecting the beer to be free because you didn’t use their glass.

[-] rockstar1215@lemmy.world 16 points 3 weeks ago* (last edited 3 weeks ago)

Journiv is source-available but not “Free Software” under the FSF/OSI definition. I chose the PolyForm Noncommercial 1.0.0 license intentionally to keep the code open for personal and educational use which allow hosting for non-commercial while preventing "commercial" redistribution or hosting for commercial gain without permission.

My motivation behind Journiv is to give a solution to self hosted people like me and other a journal first experience on par with any major cloud offering so that they don't have to mold their usage to a notes app and be unsatisfied and frustrated like me. This license enables everyone in the self hosted community to use Journiv.

I did consider permissive and copyleft licenses (Apache, GPL, BSD, etc.), but sustainability is a major concern for this project. I have already spent hundreds of hours on this over last couple of months and there is so much more to build (take a look at the issues page of github repo). I want to keep development open and transparent while ensuring that commercial entities can’t simply repackage and profit from it.

[-] rockstar1215@lemmy.world 37 points 3 weeks ago* (last edited 3 weeks ago)

Thank you. Yes, as a software engineer, not using AI for tasks where it can significantly accelerate development would be unrealistic. Much of the boilerplate code such as database ORM models, serialization/deserialization logic, and documentation was written with AI assistance, as mentioned in the project’s README. No developer writes such consistent and complete API docs :D. The architecture, UI/UX and harder aspects (see below) are done by me. It took me 2 months of late nights (hundreds of hours so far) and spending every minute outside of job and family on this and without AI would have taken much more. What you see now is the result of many iteration, refining the UI/UX, redesigning the database, and reworking the overall architecture, flighting with CORS configs make video player work on web in flutter etc etc... much of which isn’t visible from the outside.

139

Hello everyone!

TL;DR:
Journiv is a a beautiful, self-hosted, privacy-first journaling app with mood tracking, daily prompts, and meaningful insights. The mission is simple: your memories should always stay yours. Own them, don’t rent them.

Journiv 0.1.0-beta.4 is now live on GitHub and fully Docker-hostable.
Start owning your thoughts and memories forever and keep them completely private.

The Story Behind Journiv

I got into self-hosting last year and while exploring options journaling solution, I realized there wasn’t a truly modern, self-hosted equivalent to Day One or Apple Journal. Most alternatives were either general note apps or old abandoned projects.

I wanted something focused on journaling with:

  • “On This Day” memories
  • Prompt-based journaling
  • A clean, minimal, distraction-free writing experience

So… I built my own: Journiv, a beautiful (at least I am trying to make it so), self-hosted, privacy-first journaling app with mood tracking, daily prompts, and meaningful insights.

Get Involved

Give Journiv a try, share your feedback and report issues. It means a lot at this stage.

view more: next ›

rockstar1215

joined 3 weeks ago