Finally got ActivityPub in Ghost!

Mini post to celebrate and share a solution I stumbled on.

For anyone struggling to get ActivityPub (hosted) working in Ghost 6 (self-hosted), getting errors about it being "not properly configured" in the Network even after adding the extra paths to your reverse proxy's configuration, try this:

  • Make sure you have added the ActivityPub subpaths correctly to your reverse proxy. These must all be proxied to ap.ghost.org over HTTPS:
    • /.ghost/activitypub/*
    • /.well-known/webfinger
    • /.well-known/nodeinfo
  • Go to the Ghost admin panel, then Settings > Growth and disable Network.
  • Navigate to any other screen (probably not needed but idk).
  • Enable Network again in the same place as before.

After doing this, my Network tab started working as expected and I was able to find and follow my blog from Mastodon.

Now you can follow this blog from anywhere in the Fediverse by following @antsu@blog.antsu.net.

antsu

antsu

Some dude who likes computers
UK