Cloudron makes it easy to run web apps like WordPress, Nextcloud, GitLab on your server. Find out more or install now.


Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • Bookmarks
  • Search
Skins
  • Light
  • Brite
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Default (No Skin)
  • No Skin
Collapse
Brand Logo

Cloudron Forum

Apps | Demo | Docs | Install
  1. Cloudron Forum
  2. Ghost
  3. Ghost is joining the Fediverse and adding ActivityPub

Ghost is joining the Fediverse and adding ActivityPub

Scheduled Pinned Locked Moved Ghost
ghostactivitypubfediverse
14 Posts 7 Posters 1.0k Views 7 Watching
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • J joseph

    @jrl-abstract27 Does the cloudron ghost package need anything special to support this? If it's part of Ghost, it probably already works.

    jdaviescoatesJ Offline
    jdaviescoatesJ Offline
    jdaviescoates
    wrote on last edited by
    #5

    @joseph it's due in Ghost 6.0 so presumably once that's released and on Cloudron we'll be ready to roll.

    I use Cloudron with Gandi & Hetzner

    1 Reply Last reply
    3
    • jdaviescoatesJ Offline
      jdaviescoatesJ Offline
      jdaviescoates
      wrote on last edited by
      #6

      The latest here https://activitypub.ghost.org/ramping-up-for-expansion/ (via the excellent https://selfh.st newsletter)

      I use Cloudron with Gandi & Hetzner

      1 Reply Last reply
      1
      • jrl-abstract27J Offline
        jrl-abstract27J Offline
        jrl-abstract27
        wrote on last edited by jrl-abstract27
        #7

        The Ghost V6 is live. This is a big update guys 🎉🎉 @jdaviescoates @girish -> https://github.com/TryGhost/Ghost/releases/tag/v6.0.0

        And the doc -> https://www.notion.so/ghost/Ghost-6-0-Self-Hosting-Guide-20751439c030802aab77e7da43e0eb43

        London Web Agency : https://abstract27.com/

        1 Reply Last reply
        1
        • samukS Offline
          samukS Offline
          samuk
          wrote last edited by samuk
          #8

          Has anyone got this working on cloudron yet? I just get an error
          image.png

          I see this in the logs
          Aug 17 16:41:45 [2025-08-17 15:41:45] INFO "GET /.ghost/activitypub/v1/feed/reader/" 404 19ms
          Aug 17 16:41:45 [2025-08-17 15:41:45] INFO "GET /.ghost/activitypub/v1/account/me/" 404 50ms
          Aug 17 16:41:45 [2025-08-17 15:41:45] INFO "GET /.ghost/activitypub/v1/account/me/follows/following/" 404 55ms
          Aug 17 16:41:45 [2025-08-17 15:41:45] INFO "GET /.ghost/activitypub/users/index/" 404 55ms
          Aug 17 16:41:45 [2025-08-17 15:41:45] INFO "GET /.ghost/activitypub/v1/blocks/accounts/" 404 55ms
          Aug 17 16:41:45 [2025-08-17 15:41:45] INFO "GET /.ghost/activitypub/v1/blocks/domains/" 404 54ms
          Aug 17 16:41:45 [2025-08-17 15:41:45] INFO "GET /.ghost/activitypub/v1/notifications/unread/count/" 404 51ms

          It seems Pikapods got it working with a caddyfile snippet and an env variable https://forum.ghost.org/t/activitypub-on-pikapods/59510/14

          When restarting the container I see this in the logs

          Aug 17 16:58:55 [2025-08-17 15:58:55] INFO Explore Response 200 OK
          Aug 17 16:58:55 [2025-08-17 15:58:55] INFO "GET /.ghost/activitypub/v1/site/" 404 147ms
          Aug 17 16:58:55 [2025-08-17 15:58:55] ERROR Could not get webhook secret for ActivityPub FetchError: invalid json response body at https://news.transitionnetwork.org/.ghost/activitypub/v1/site/ reason: Unexpected token '<', "<!DOCTYPE "... is not valid JSON
          Aug 17 16:58:55 [2025-08-17 15:58:55] ERROR No webhook secret found - cannot initialise
          Aug 17 16:59:00 [2025-08-17 15:59:00] INFO "GET /" 301 8ms

          I also see this one

          Aug 17 17:02:01 [2025-08-17 16:02:01] INFO "GET /.ghost/activitypub/v1/site/" 404 32ms

          Update: found this https://forum.ghost.org/t/activitypub-on-pikapods/59510/30

          jdaviescoatesJ 1 Reply Last reply
          3
          • samukS samuk

            Has anyone got this working on cloudron yet? I just get an error
            image.png

            I see this in the logs
            Aug 17 16:41:45 [2025-08-17 15:41:45] INFO "GET /.ghost/activitypub/v1/feed/reader/" 404 19ms
            Aug 17 16:41:45 [2025-08-17 15:41:45] INFO "GET /.ghost/activitypub/v1/account/me/" 404 50ms
            Aug 17 16:41:45 [2025-08-17 15:41:45] INFO "GET /.ghost/activitypub/v1/account/me/follows/following/" 404 55ms
            Aug 17 16:41:45 [2025-08-17 15:41:45] INFO "GET /.ghost/activitypub/users/index/" 404 55ms
            Aug 17 16:41:45 [2025-08-17 15:41:45] INFO "GET /.ghost/activitypub/v1/blocks/accounts/" 404 55ms
            Aug 17 16:41:45 [2025-08-17 15:41:45] INFO "GET /.ghost/activitypub/v1/blocks/domains/" 404 54ms
            Aug 17 16:41:45 [2025-08-17 15:41:45] INFO "GET /.ghost/activitypub/v1/notifications/unread/count/" 404 51ms

            It seems Pikapods got it working with a caddyfile snippet and an env variable https://forum.ghost.org/t/activitypub-on-pikapods/59510/14

            When restarting the container I see this in the logs

            Aug 17 16:58:55 [2025-08-17 15:58:55] INFO Explore Response 200 OK
            Aug 17 16:58:55 [2025-08-17 15:58:55] INFO "GET /.ghost/activitypub/v1/site/" 404 147ms
            Aug 17 16:58:55 [2025-08-17 15:58:55] ERROR Could not get webhook secret for ActivityPub FetchError: invalid json response body at https://news.transitionnetwork.org/.ghost/activitypub/v1/site/ reason: Unexpected token '<', "<!DOCTYPE "... is not valid JSON
            Aug 17 16:58:55 [2025-08-17 15:58:55] ERROR No webhook secret found - cannot initialise
            Aug 17 16:59:00 [2025-08-17 15:59:00] INFO "GET /" 301 8ms

            I also see this one

            Aug 17 17:02:01 [2025-08-17 16:02:01] INFO "GET /.ghost/activitypub/v1/site/" 404 32ms

            Update: found this https://forum.ghost.org/t/activitypub-on-pikapods/59510/30

            jdaviescoatesJ Offline
            jdaviescoatesJ Offline
            jdaviescoates
            wrote last edited by
            #9

            @samuk said in Ghost is joining the Fediverse and adding ActivityPub:

            Has anyone got this working on cloudron yet? I just get an error

            I get the same thing over on https://uniteddiversity.coop :

            09aa8e9b-9dbd-4f67-98c2-5e517d658204-image.png

            But on https://nzts.info and https://westdorset.news I see this:

            0319eaa2-28b9-480c-9c15-566302c216db-image.png

            And I can click through all of the Next buttons telling me what it's all about and then land here:

            dd4727d6-528c-4c80-b04d-fd28ebde507c-image.png

            But if I search for myself either using https://mastodon.uniteddiversity.coop/@josef or @josef@uniteddiversity.coop it doesn't find me 😞

            And then after clicking on Profile it says Profile now found:

            1290a0fc-9f6a-4283-a871-6aece892d338-image.png

            And after clicking on Preferences it just ends up here again:

            52051649-3fb5-4902-9d06-fd9666beb563-image.png

            So, was a bit more promising/ hopeful, but ultimately the same 😞

            I use Cloudron with Gandi & Hetzner

            1 Reply Last reply
            0
            • nebulonN Offline
              nebulonN Offline
              nebulon
              Staff
              wrote last edited by
              #10

              So @girish did some investigation on this and it turns out this is implemented in some other project for ghost https://github.com/TryGhost/ActivityPub and with the lack of upstream documentation it is not super clear yet how to deploy this and if this should be within the current ghost app package or as a standalone one. I think he can give a more detailed explanation later though.

              1 Reply Last reply
              2
              • firmansiF Offline
                firmansiF Offline
                firmansi
                wrote last edited by firmansi
                #11

                I am actually disappointed with latest major release of Ghost, it's not even better than previous one, not just for the Activitypub which I experience issues like discussed in this thread, also in this last version, if we don't have Tinybird installed, we can't use the analytics properly, previously i can see those who clicks our newsletter, but now we can only see numbers of click without knowing which members. I really hope someone from Ghost blog can see this thread and see how the latest update is a disappointment to some loyal users

                1 Reply Last reply
                1
                • girishG Offline
                  girishG Offline
                  girish
                  Staff
                  wrote last edited by
                  #12

                  ActivityPub integration should work in the latest package.

                  1 Reply Last reply
                  2
                  • samukS Offline
                    samukS Offline
                    samuk
                    wrote last edited by
                    #13

                    Amazing! Can't wait to try it out.

                    1 Reply Last reply
                    2
                    • jdaviescoatesJ Offline
                      jdaviescoatesJ Offline
                      jdaviescoates
                      wrote last edited by
                      #14

                      Seems to work! 👏

                      I use Cloudron with Gandi & Hetzner

                      1 Reply Last reply
                      2
                      Reply
                      • Reply as topic
                      Log in to reply
                      • Oldest to Newest
                      • Newest to Oldest
                      • Most Votes


                      • Login

                      • Don't have an account? Register

                      • Login or register to search.
                      • First post
                        Last post
                      0
                      • Categories
                      • Recent
                      • Tags
                      • Popular
                      • Bookmarks
                      • Search