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.
If you wanna go nuts on the data, probably Obsidian.md with the built-in Daily Note plugin and the Dataview plugin, which allows you to do all kinds of crazy operations on the data in your vault as if it was a database.
If you wanna go less nuts, obsidian still has tagging, linking notes, daily notes, and all kinds of other stuff built-in and is extensible by things like the Calendar plugin from the community.
And everything is stored as plain Markdown with the occasional hint of JSON (for some plugins) so you’re not locked into using Obsidian until the end of time. Your data is yours.
(I realise this sounds like an ad but I’ve just been using Obsidian for years now and I enjoy it)
Tried the demo, nice, but still mostly a note taking app. Seems easy to selfhost
Here is a list of note-taking apps:
https://github.com/tehtbl/awesome-note-taking
By the way, I am building my own Journaling system, it’s still early stages and I am looking for ideas!
Joplin
I took a look at the awesome self-hosted repo and found DailyTxt. I have no experience with it but maybe worth a try?
I dont have the same usecase, but BookStack will check most of your boxes
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.
Looks very promising, but its not self hosted? Looks more like an app / local webapp?
it’s a bunch of loose files, basically. If you wanted it actively hosted, you’d just need to put them into a web server, basically.
The “no public access” made me think a local option would suffice.
There’s noteself as a self hosted version.
I used it for a while but ended up moving to Joplin to be able to share notes with family. Noteself/Tiddly seemed like a better fit for your described use case though.
WordPress could probably do it, you don’t have to give it public access.
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.
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.
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.
Obsidian can be almost anything you want it to be. Try searching out some videos from folks who use Obsidian for journalling.
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?
Like a blog?
Check out Wordpress, Hugo or Ghost.
You have and use Silverbullet. Why not use templates and Silverbullet? It’s basically made for exactly that use case.
Yeah, I think you’re looking for Monica at this point.
Obsidian is great for note taking and creating pathological atomic notes that connect to each other
pathological
I’m afraid this one is already taken, friend.
Memos is a great app for this or if you want it local, use DiaryVault
DiaryVault can sync (encrypted) with Nextcloud too. Memos is a serverapp, it has a good responsive webapp
Your data is securely preserved on your Google Drive / Dropbox account, ensuring complete ownership and privacy
Lol
You can sync with Nextcloud ☝🏻
Gdrive is for people without anything