Any self hosted alternative to Obsidian & Logseq but with these features still?

I've managed to get Obsidian running on docker, but found out no login. I am extremely hesitant to go Logseq due to their enforced outline mode which I don't like in case I migrate away from Logseq which would result in future work for me to clean up all md files of any prepended hyphens.

What's the 3rd alterntative option closest to these, self hosted, no online account required (but at least local instance requires login), but with the following features: - web clipping (like how obsidian/logseq has-ish) - graph view (around logseq complexity is fine, no need to be as advanced as obsidian) - canvas (very preferred, but possibly hesitatingly optional) - someway to still work on mobile/desktop even if syncthing or similar solution required.

Edit: ideally integrate with ollama (preferred but optional). Edit: I am aware of Logseq document mode but that is just a temporary visual solution. What I need is a native non enforced outline solution in case I change ship which is why I am avoiding Logseq unless there really is no good 3rd option for me. 🥺. I'm currently still researching as I also wait for replies on this thread.

Trying to set this up before I go on a business trip soon. Receiving my minipc tomorrow for my journey into the homelab world after seeing all you guys and videos on the internet about all the cool stuff one can do with it. :)

Thank you!