you'd need to use a server or github or gitlab pages. podstr will generate the xml file each time the application is built. so for example every time you publish a new episode, let's say monday's at 5pm, you could have github or gitlab pages execute a pipline to build the project. or you can manually do it. or you can have a server do this. there is some technical debt with it, but once that's done, you're good to go and it's all automated.
Discussion
I have an option to host the XML file for people which just live on vercel where the site is already hosted, I just wish I didn't have to.
Users pay for satellite.earth to host the their media files but they still need another server seems dumb imo.
you can host on vercel too. any place works.