https://github.com/clach04/puren_tonbo/wiki/Tombo
Nice to see this approach carried forward.
So you can access the Obsidian markdown files from the web? How are you solving that?
Via VPN or do you sync your files with a server?
tl;dr: There is an open source project named Ignis which bridges the Electron APIs Obsidian uses and makes it a web app. For syncing, both official Obsidian Sync and LiveSync has headless cli.