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.
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:
Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.
No spam posting.
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.
Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.
Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).
No trolling.
Resources:
Any issues on the community? Report it using the report flag.
Questions? DM the mods!
Obsidian is great for note taking and creating pathological atomic notes that connect to each other
I’m afraid this one is already taken, friend.
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.
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.
Notesnook doesn’t have self hosting yet (the developers are working on it) but it might be a good option in the future.
tiddlywiki?
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.
If it isn’t meant for others to see, what’s wrong with a .txt file you just add notes to?
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.
I like:
https://github.com/usememos/memos
Tried the demo, nice, but still mostly a note taking app. Seems easy to selfhost
I’d like to add to the voice about Memo. It’s very nice, stable, loads of features if you want them and actively growing.
I think of my “diary” as a stream of consciousness. Thus Memo makes sense. It feels like a personal Twitter feed.
Tagging, photo upload, links. All that works great in Memo.
@Shimitar@feddit.it I would use obsidian, but for really self hosted I would try silverbullet
Already using silverbulled.md, but I want something more diary style and less just note taking (granted, just is an understatement for silverbullet)
Id set up a static website with Hugo. You can preview and build locally. Or put it on your home network and vpn in if you need remote access to make an entry.
In your content folder you could do content/[year]/[month]/[day]/index.md, and have a _index.md in the year and in month folders so there would be pages with automatic collection of articles under that year/ month. You could also subdivide the content folder into health/ general/ shower thoughts and other “types” of journals
They have support for tags, categories, and custom taxonomies. So if you wanted to have “people” category you could, and then a “thing” category or any other sort of way to tag the content.
https://gohugo.io/
Zim desktop wiki? I’ve used it for years. Cross platform, open source, lots of features. Bear in mind that there are a lot of plugins, including one specifically for journaling
WordPress could probably do it, you don’t have to give it public access.
I use Orgzly Revived with Syncthing, it’s pretty good
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
Lol
You can sync with Nextcloud ☝🏻
Gdrive is for people without anything
Joplin
I don’t think it will have everything you’re looking for, but I really like DailyTxT. I do have a couple other note-taking apps & seeing if I want to replace DailyTxT with Obsidian, but I like the web-hosted & straight-forwardness of DailyTxT.
This looks very cool, will definitely give it a try. Thank you
Why not use Journal from Silverbullet since you already have it https://silverbullet.md/Library/Journal
You can just copy those templates and edit them as you wish, for example I have one for Stand-ups at work