I am here to provide a solution,
- Build a GitHub repo for your vault, which can be private.
- Sync your vault to GitHub with obsidian-git or just git tools
- Use obsidian in your devices if you can install it
- Use GitHub codespaces to edit the repo/vault for the web
- You can even install foam Vscode extension to have most of the obsidian features.
Below is what is look like in my browser,
