I've been using obsidian-livesync for a couple months now. Works great cross-platform since it runs directly out of my Vault and doesn't cost $8/mo. Mine is running on fly.io right now but I may eventually move it to my own machine. https://github.com/vrtmrz/obsidian-livesync/
I can't help feeling like Obsidian really missed the mark on their pricing here for hobbyist & home users. I can't justify paying substantially more than something like iCloud or Google Drive storage when I'm using Obsidian to just sync some text and a few documentation images. Something like $1-2/mo would have been an instant buy for me, but at $8 it was worth my time to investigate other ways of syncing.
I've been using one for several years now with one of the documented switches that add multiple ports. https://docs.pikvm.org/ezcoo/#connections First in a DIY and then with the v3 hat Kickstarter I guess total I'm at $270 between the Kickstarter HAT and ezcoo switch plus the cost of a Pi (which I already had) I can reach 4 machines over my Tailnet and jump between them reliably. I can also control power on my primary server. (others are on a network managed PDU and can be forcibly reset that way if needed)
I had an old console from a job but it was so old that it required an ancient version of Java to access through the web interface. I'm sure there may be better options, but for my homelab setup the pikvm has worked well at a price that fit in my budget.