this post was submitted on 31 May 2024
5 points (100.0% liked)

Selfhosted

40329 readers
426 users here 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:

  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!

founded 1 year ago
MODERATORS
5
submitted 5 months ago* (last edited 5 months ago) by Shimitar@feddit.it to c/selfhosted@lemmy.world
 

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.

top 17 comments
sorted by: hot top controversial new old
[–] cyrus@sopuli.xyz 2 points 5 months ago

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)

[–] rem26_art@fedia.io 2 points 5 months ago (1 children)

Maybe not be exactly what you're looking for, but Logseq has a daily note-taking function. When you open it for the first time of the day, it shows you a blank journal with the current date as the header and you can put whatever you want in it. It has a search function that can search through all the notes you've made for specific text. It saves each day as a separate markdown file and you can sync these to your phone or other devices with Syncthing, a cloud service like Google Drive, or with git if you host something like Forgejo.

The only thing about Logseq is that it doesn't use the standard syntax for Markdown checkboxes. Instead, it has it's own Todo syntax, which is perfectly human readable without Logseq, but loses out of some convenience if you were to migrate to something else.

[–] Cyber@feddit.uk 2 points 5 months ago

+1 for Logseq... I'm using it for work as well as personal stuff and it's strength is automatically creating new pages (and reverse links back) by just typing '' [[that new idea]] '' and you're done. Fantastic.

And sync with syncthing

[–] Nibodhika@lemmy.world 1 points 5 months ago

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

[–] Gutless2615@ttrpg.network 1 points 5 months ago

You have and use Silverbullet. Why not use templates and Silverbullet? It’s basically made for exactly that use case.

[–] cmeu@lemmy.world 1 points 5 months ago

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

[–] v3ritas@infosec.pub 1 points 5 months ago (1 children)

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.

[–] Shimitar@feddit.it 2 points 5 months ago

This looks very cool, will definitely give it a try. Thank you

[–] AbidanYre@lemmy.world 1 points 5 months ago (1 children)
[–] Shimitar@feddit.it 1 points 5 months ago

Looks very promising, but its not self hosted? Looks more like an app / local webapp?

[–] kionite231@lemmy.ca 0 points 5 months ago (1 children)

I personally use private github repo as my diary. I don't want to lose my data by accident. I trust github more than I trust myself

[–] foggy@lemmy.world 0 points 5 months ago (1 children)
[–] cheddar@programming.dev 0 points 5 months ago (1 children)

When it comes to preserving my data? Yes. Though I'd be concerned about privacy of my diary too, I get your point. Public code is one thing, but personal notes is another.

[–] berryjam@lemmy.world 0 points 5 months ago (1 children)

Are you okay with your diary being consumed by copilot?

[–] cheddar@programming.dev 1 points 5 months ago

Didn't I answer this question in my previous reply?

[–] xylazineDream@lemmy.dbzer0.com 0 points 5 months ago (1 children)

Obsidian is great for note taking and creating pathological atomic notes that connect to each other

[–] emptiestplace@lemmy.ml 2 points 5 months ago

pathological

I'm afraid this one is already taken, friend.