My ActivityPub id is @socialsocial@domain.com and it would seem logical to share this as my social links on my staff profile page. However, when I add this — for example as my Mastodon link — it converts it to https://domain.com/@social
which generates a 404 error.
This seems illogical, or am I missing something? I can search from Mastodon for @social@domain.com and it finds me and I can follow myself … but what I want to do is encourage others to be easily able to find and follow me.
Alternatively, should the staff profile social links also include one for ActivityPub?
STOP PRESS … sharing my bridged Bluesky id via the Staff .… Social Links does work. I’m even more confused!
1 Like
Yeah, I see the confusion. Mastodon always uses server.com/@handle
format for the profile pages, but Ghost doesn’t have a profile page for now and it’s not actually Mastodon. To be honest, currently you are not able to give a “link” for your Ghost ActivityPub account. You are just able to share your handle as @social@domain.com
but people will need to copy/paste this to their fediverse platform’s search area to start following you.
I think it would be great to have a public Social Profile page (maybe with the same url format of Mastodon), to easily share our profile with others to show a preview of our posts and copy the handle with some instructions about how to follow us on different platforms.
6 Likes
There must be hundreds of Ghost users independently finding out what works and what does not work with ActivityPub at the moment. Those with an established social media presence must be wondering how to integrate the two, or encourage current followers to switch to the @social@domain.com
to avoid duplicating everything.
Sharing the @social@domain.com
handle in a meaningful way would be a good start. Profile pages would be even better
.
6 Likes
Seems like a Ghost bug. I’d expect Ghost to use the WebFinger protocol to convert the email-style handle to perhaps the user’s author page.
The docs for Ghost’s ActivityPub service seem to convey an intent to support WebFinger— the WebFinger URIs are forwarded to this service.