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 disableNetwork
. - 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.