I managed to get my statically generated blog (Hugo + Vercel) publishing ActivityPub.
You can follow @paul and it will then send you updates as the blog publishes.
https://paul.kinlan.me/adding-activity-pub-to-your-static-site/
It wasn't easy for a lot of reasons, but I'm pretty happy with how it works now.
Modern Web Development with Chrome
Adding ActivityPub to your static siteI added ActivityPub support to my static Hugo blog hosted on Vercel. It now automatically announces new posts to followers on the Fediverse. Key challenges included implementing the ActivityPub protocol for a static site, handling WebFinger discovery, managing Follow/Unfollow requests, and sending signed HTTP requests. I used Vercel Serverless Functions for dynamic request handling and Firebase Firestore for storing follower data. Check out the code and follow me @paul@paul.kinlan.me to see it in action!