A Guide to Implementing ActivityPub in a Static Site (or Any Website) - Part 6

Let’s dig in into the most controversial part of my guide: the inbox. As far as I know, there is no way to make this inbox static. However, thanks to the fact that ActivityPub does not require the inbox to share the same domain as the other elements, we can host it anywhere. I believe it could be controversial for two reasons. First, it is not truly static; you require a backend somewhere running on some kind of server.

Full article by @mapache: https://maho.dev/2024/04/a-guide-to-implementing-activitypub-in-a-static-site-or-any-website-part-6/

#fediverse #activitypub #static-sites #hugo #azure #mastodon #web-development #social-web #webfinger #http #azure #azurefunctions

A Guide to Implementing ActivityPub in a Static Site (or Any Website) - Part 6

You can find the index and other parts of this series here. Let’s dig in into the most controversial part of my guide: the inbox. As far as I know, there is no way to make this inbox static. However, thanks to the fact that ActivityPub does not require the inbox to share the same domain as the other elements, we can host it anywhere. I believe it could be controversial for two reasons.

@blog Hi there, I’m really impressed with your series on “ActivityPub in a Static Site.” I’ve blocked in the discovery segment, Despite setting up the webfinger and actor files on my blog , my blog isn’t showing up as discoverable.
Here’s the link to my webfinger endpoint: https://yuhang.ch/.well-known/webfinger
I couldn’t locate your contact email on your site. If you don’t mind reaching out, I’d really appreciate some assistance. You can reach me at [email protected]. Thanks in advance!
@yuhangch @blog I’ve been stuck a few times with cloudflare or other sites blocking access to .well-known — I’m currently trying to add fediverse or activityPub to a few sites of different flavours and learning a Lot. Still haven’t got any up on it yet either 😣 getting close though.