Fedi.pub - Shareable ActivityPub Profile Page

I really like Social Web came with Ghost 6, and want to use it as my main Mastodon account. But one challenge was blocking this: How to share my address with people? In many places, I just share my Mastodon link, but there is no simple link that we can share for Ghost AP profiles.

When surf on other Ghost websites, I noticed that many people have this struggle. Since I already spent some effort on making to solve this, today I thought it would be possible to make a simple profile page for all type of Ghost Social Web profiles. And here I introduce: https://fedi.pub

With this simple site, you can generate (well, just put your handle to the end of URL :blush:) a public profile page for your Ghost Social Web handle. With a preview and a simple guidance to how to follow you, I think this can help many of us, to take the advantage of Ghost Social Web.

Url format is like https://fedi.pub/@murat@muratcorlu.com

It’s a result of a few hours of work. There can be some quirks and bugs. So please give feedback if you find this useful, or if you miss some more features.

Thank you all!

EDIT: I changed the domain from ghostverse.link to https://fedi.pub, because of trademark policy of Ghost. All ghostverse.link URLs are redirected to https://fedi.pub.

5 Likes

I think it worth to mention:

  • This is (and will be) a free-to-use service.
  • I don’t collect any data from this tool. I don’t even have any trackers on the page.
  • There is a simple proxy to tackle CORS restriction of AP endpoints, which doesn’t collect any information as well.
  • Client side code is already open, but I can share proxy code (which is a simple expressjs proxy) in the future.
1 Like

Really cool tool! Thank you for putting this together, Murat!

1 Like

Today I made some improvements:

  • Now timeline shows posts (as links) as well.
  • Open graph meta tags are included, so better shown in social shares.
  • Some visual improvements

An example link preview with metatags:

I see some people are using profile page as iframe, which is also a good idea, I think :blush:

Edit: Copy doesn’t work in an iframe by default. To show the page in an iframe, you need to allow it explicitly like below:

<iframe src="https://fedi.pub/@index@yoursite.com" allow="clipboard-write"></iframe>
1 Like

Awesome sauce. Thanks for making this available.

1 Like

I moved the project to its new home: https://fedi.pub

1 Like