Updated to Ghost 6.0 today, but am getting an error on the Network tab (where ActivityPub, Mastodon, Bluesky lives).
When I select the tab is says:
”Loading interrupted”
Initially I could load the tab, but when I selected ‘Profile’ it started giving me this error. Restarting nginx and Ghost via Ghost CLI doesn’t stop the error.
My install is self-hosted on DigitalOcean. Ghost Doctor has no issues reported. The only thing I might be getting tripped up by is the new nginx.conf changes.
I added the two blocks listed here:
to /etc/nginx/sites-available/mydomain.conf, /etc/nginx/sites-available/mydomain-ssl.conf, /etc/nginx/sites-available/www.mydomain.conf and /etc/nginx/sites-available/www.mydomain-ssl.conf
Is this the incorrect file? I couldn’t find any other place that “path/to/ghost/install/system/files/[your-domain].conf” might be kept.
Are your admin panel and site on the same subdomain, or separate? I needed to add a redirect to get it working for my setup, and I understand there’s a fix in the works to better support sites with a separate subdomain.
You’re missing the proxy for that .ghost traffic over to activitypub, or you’ve got an error in it. Are you using the ghost-docker repo containers, or something else?
You can run their 6 container, but you’ll need to configure your networking. If you want to share what proxy you are using, it’ll be easier to point you to the right docs/thread.
Hi! I’m having the same problem, and we just migrated to Ghost 6 without Docker (my setup’s on a DigitalOcean Droplet served over Cloudflare). We’ve already added the location blocks on the nginx file to no avail.
I am using docker images as well. but in kubernetes. I had to set up the container that they use for activitypub, in the docker compose file. And set my reverse proxy to point to that.