I'm doing the same since this is the only method I found I can let my bot access the files, something I couldn't achieve with Obsidian Sync.. until now!
How is remotely save obsidian plugin mentioned only once here? I set it up with a OneDrive I was already using anyway to host and sync my vault there. I have it set up and synced on 4 devices with 4 different os (win11, macos, ios, android) and it works great and is free.