Looking for a self hosted diary type of service. Where I can login and write small topics, ideas, tag them and date them. No need for public access.

Any recommendations?

Edit: anybody using monicahq or has experience with it?

Clarification: indeed I could use a general note taking app for this task. I already host and use silverbullet for general notes and such. I am looking at something more focused on daily events and connections. Like noting people met, sport activities and feedbacks, names, places… So tagging and date would be central, but as well as connections to calendar and contacts, and who knows what else… So I want to explore existing more advanced, more specialized apps.

Edit2: I ended up with BookStack. MonicaHQ seems very nice but proved unable to install using containers. It would not obey APP_URL properly and would mess up constantly HTTP / HTTPS redirection. Community was unrepsonsive and apparently github issues are ignore lately. So i ditched MonicaHQ and switched to BookStack: installed in a breeze (again container) and a very simple NGINX setup just worked. I will be testing it out now.

1 point

Would Obsidian work for you? The notes are stored locally, and the software uses markup for formatting and stuff. You can get it synced to your phone with Dropbox, OneDrive, etc.

permalink
report
reply
1 point

Not really, I am not looking to a note taking app but a diary kind of app, quite different use case. Similar, but different feature set.

permalink
report
parent
reply
2 points
*

I picked up obsidian because it is a perfect diary app w/ templates and daily notes built in. But it’s so damn customizable that my obsidian notebook has become an all consuming passion of knowledge base and personal project managment that requires me to be productive IRL to generate more content for me to catalogue. Really appeals to the data hoarder in me, been a game changer. Highly recommend. Perfect 5/7.

Obsidian.rocks

permalink
report
parent
reply
1 point

A note taking app can be turned into a diary app if you only create notes for each day.
Even better if you want to then expand a section of a diary entry without actually modifying it nor jumping between apps.

Obsidian can easily help you tag and link each note and theme/topic in each of them.
There are several plugins for creating daily notes which will be your diary entries.
Also it’s local only, you can pair it with any sync service, the obsidian provided one, git, any cloud storage, or ones which work directly with the files like syncthing.

Just curious, what are the special features you expect from a diary service/app which a note taking one doesn’t have?

permalink
report
parent
reply
2 points

Obsidian can be almost anything you want it to be. Try searching out some videos from folks who use Obsidian for journalling.

permalink
report
parent
reply
1 point
Deleted by creator
permalink
report
parent
reply
2 points

I think there’s an obsidian extension that allows you to basically save the notes in a github repository, making it cloud based kind of.

permalink
report
parent
reply
3 points

Joplin

permalink
report
reply
3 points

I find Joplin cluncky and kinda slow. Also, it’s storage is not plain MD even if the files are called .md

permalink
report
parent
reply
3 points

Like a blog?

Check out Wordpress, Hugo or Ghost.

permalink
report
reply
13 points

If it isn’t meant for others to see, what’s wrong with a .txt file you just add notes to?

permalink
report
reply
8 points

Organization, sorting, categorization… Indeed a TXT can do the job, but why limiting to that…

I already use silverbullet for general notes… But looking for something more targeted and specifically meant for diary tasks.

permalink
report
parent
reply
3 points

Seems like Monica or BookStack would fit your criteria. I looked into Monica for a similar reason but ultimately it seemed like too much work to organize every person in my life so meticulously. But if that’s what you want, it might be perfect for you.

permalink
report
reply
1 point

I went with bookstack. Simple to use and does exactly what OP is asking. Tailscale to connect so it isn’t public at all. Works great for me.

permalink
report
parent
reply

Selfhosted

!selfhosted@lemmy.world

Create post

A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.

Rules:

  1. Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.

  2. No spam posting.

  3. Posts have to be centered around self-hosting. There are other communities for discussing hardware or home computing. If it’s not obvious why your post topic revolves around selfhosting, please include details to make it clear.

  4. Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.

  5. Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).

  6. No trolling.

Resources:

Any issues on the community? Report it using the report flag.

Questions? DM the mods!

Community stats

  • 3.7K

    Monthly active users

  • 3.3K

    Posts

  • 71K

    Comments