The Obsidian Webpage Export setup was simple, but I wound up kind of hating the layout of the site.
So now I’m… basically doing things the same way, but instead of exporting the whole vault, I’m exporting each page individually with Pandoc. It was a pain to set up, but it should Just Work from here on out.