I am searching for the best option for organising my personal knowledge, secure and always available.

My requirements: -Selfhosted -Open Source -Login protection (OIDC would be a dream) -Collaboration on notes would be awesome -Not limited to one device e.g. using it on multiple devices like the phone and laptop -No lock in (if it works with md. files in the backend that’s perfect) -Zotero integration would be fancy

I tried different solution and the, slowest, but the simplest is actually Nextcloud Notes. I just hate the interface and the small width of the writing window.

What I also liked for that use case was outline - which is just to complicated and way to demanding to setup and maintain as I want to solely rely on it. But that’s the closest to the features I mentioned for me. I once brokenit for like 2 months which made me switch to NC Notes - where I am not really happy.

There are a lot of nice tools but coming to open source it gets thin…

Also there are a lot of nice tools like Logseq and Zettelkasten which are impressive but limited to a device or to a cloud drive where you have to make sure it synced…

How do you organize your notes and personal knowledge in your Homelab setup? Which tools do you use - and do you collaborate on notes?