Yeah I'm not saying it's anywhere near the only answer.
Just one that's been working reliably for me for over a year now.
I use a simple #GitHubAction to watch my #AtProto account, and then use a #GitHubWorkflow to make my page with #PowerShell.
Very straightfoward, simple, and effective.