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.orgover HTTPS:/.ghost/activitypub/*/.well-known/webfinger/.well-known/nodeinfo
- Go to the Ghost admin panel, then
Settings>Growthand disableNetwork. - Navigate to any other screen (probably not needed but idk).
- Enable
Networkagain 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.