Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • World
  • Users
  • Groups
Skins
  • Light
  • 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
We Distribute
  1. Home
  2. General Discussion
  3. Does anyone have any experience with both #NodeBB 's and #Discourse 's #ActivityPub / #Fediverse integrations?

Does anyone have any experience with both #NodeBB 's and #Discourse 's #ActivityPub / #Fediverse integrations?

Scheduled Pinned Locked Moved General Discussion
nodebbdiscourseactivitypubfediverse
26 Posts 5 Posters 5 Views
  • 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.
  • panos@calckey.worldP panos@calckey.world

    Does anyone have any experience with both #NodeBB 's and #Discourse 's #ActivityPub / #Fediverse integrations? I am wondering what each can and cannot do. I am familiar with NodeBB's federation but not with Discourse's one. It would be great if there was a comparison chart, but I haven't managed to find anything like that. Thanks!

    julian@activitypub.spaceJ This user is from outside of this forum
    julian@activitypub.spaceJ This user is from outside of this forum
    julian@activitypub.space
    wrote on last edited by
    #2

    @panos@calckey.world how detailed do you want me to get 😝

    1 Reply Last reply
    1
    • panos@calckey.worldP This user is from outside of this forum
      panos@calckey.worldP This user is from outside of this forum
      panos@calckey.world
      wrote on last edited by
      #3

      @julian@activitypub.space haha, just the main differences! I have gathered that in Discourse you can't follow fedi users, and you can't be followed as a Discourse user from fedi, which is a huge difference in favor of NodeBB (although, as you know, I'm facing serious issues with this feature, which makes me a little reluctant to suggest NodeBB for its fedi integration - https://github.com/NodeBB/NodeBB/issues/13840 ). Hopefully this will be solved at some point, so what are the rest of the big differences? 😃

      julian@activitypub.spaceJ 1 Reply Last reply
      0
      • panos@calckey.worldP panos@calckey.world

        Does anyone have any experience with both #NodeBB 's and #Discourse 's #ActivityPub / #Fediverse integrations? I am wondering what each can and cannot do. I am familiar with NodeBB's federation but not with Discourse's one. It would be great if there was a comparison chart, but I haven't managed to find anything like that. Thanks!

        liaizon@social.wake.stL This user is from outside of this forum
        liaizon@social.wake.stL This user is from outside of this forum
        liaizon@social.wake.st
        wrote on last edited by
        #4

        @panos discourse's federation is reallllllly lacking and has a ton of issues. I wouldn't recommend it at the moment unless you are already running an instance and you want to try it out

        1 Reply Last reply
        0
        • panos@calckey.worldP panos@calckey.world

          @julian@activitypub.space haha, just the main differences! I have gathered that in Discourse you can't follow fedi users, and you can't be followed as a Discourse user from fedi, which is a huge difference in favor of NodeBB (although, as you know, I'm facing serious issues with this feature, which makes me a little reluctant to suggest NodeBB for its fedi integration - https://github.com/NodeBB/NodeBB/issues/13840 ). Hopefully this will be solved at some point, so what are the rest of the big differences? 😃

          julian@activitypub.spaceJ This user is from outside of this forum
          julian@activitypub.spaceJ This user is from outside of this forum
          julian@activitypub.space
          wrote on last edited by
          #5

          @panos@calckey.world can you test group federation again? Much has changed since you opened that issue.

          1 Reply Last reply
          0
          • panos@calckey.worldP This user is from outside of this forum
            panos@calckey.worldP This user is from outside of this forum
            panos@calckey.world
            wrote on last edited by
            #6

            @julian@activitypub.space in the two groups I follow, the last post seems to be 9 and 10 days ago, whereas both have had new posts daily since then. I unfollowed and refollowed them, to see if it changes anything. BTW I think I found a bug in the process: "View original" for this group https://community.nodebb.org/category/showerthoughts@lemmy.world seems to point back to the same (nodebb) page.
            But it's not just with groups, I'm having serious issues with accounts too. My profile:
            https://community.nodebb.org/user/panos shows I have no followers, but if you click it it shows 3. "Following" says 7 but shows 4. My main account (which I follow) through NodeBB shows 0 posts, while I'm posting daily more or less. It also shows that this user joined on 25 Nov 2025, but was last online on 8 Sept 2025 🙄
            I followed my NodeBB account from Mastodon, it went through as expected. I try to follow it from Firefish and Sharkey, they show "pending" and don't go through (and ok, Firefish is abandoned, but Sharkey is a popular platform - and I suspect the same probably happens with the upstream Misskey).
            All of those render my account completely unusable for federation. And it's not that I might have screwed something up with the setup of NodeBB, this is on your official community, that you are maintaining. I understand that I might be the exception and other users probably have a flawless experience, but it's hard to take the risk that some users may face similar problems. I really think it's important to figure out what causes these issues and to iron them out.

            panos@calckey.worldP 1 Reply Last reply
            1
            • panos@calckey.worldP panos@calckey.world

              @julian@activitypub.space in the two groups I follow, the last post seems to be 9 and 10 days ago, whereas both have had new posts daily since then. I unfollowed and refollowed them, to see if it changes anything. BTW I think I found a bug in the process: "View original" for this group https://community.nodebb.org/category/showerthoughts@lemmy.world seems to point back to the same (nodebb) page.
              But it's not just with groups, I'm having serious issues with accounts too. My profile:
              https://community.nodebb.org/user/panos shows I have no followers, but if you click it it shows 3. "Following" says 7 but shows 4. My main account (which I follow) through NodeBB shows 0 posts, while I'm posting daily more or less. It also shows that this user joined on 25 Nov 2025, but was last online on 8 Sept 2025 🙄
              I followed my NodeBB account from Mastodon, it went through as expected. I try to follow it from Firefish and Sharkey, they show "pending" and don't go through (and ok, Firefish is abandoned, but Sharkey is a popular platform - and I suspect the same probably happens with the upstream Misskey).
              All of those render my account completely unusable for federation. And it's not that I might have screwed something up with the setup of NodeBB, this is on your official community, that you are maintaining. I understand that I might be the exception and other users probably have a flawless experience, but it's hard to take the risk that some users may face similar problems. I really think it's important to figure out what causes these issues and to iron them out.

              panos@calckey.worldP This user is from outside of this forum
              panos@calckey.worldP This user is from outside of this forum
              panos@calckey.world
              wrote on last edited by
              #7

              @julian@activitypub.space oh and also World has recently decided to show all incoming posts, similar to the Global/All servers timelines in other platforms, instead of posts from the accounts I follow. I can't seem to find a way to get a feed of accounts I follow.

              panos@calckey.worldP 2 Replies Last reply
              0
              • panos@calckey.worldP panos@calckey.world

                @julian@activitypub.space oh and also World has recently decided to show all incoming posts, similar to the Global/All servers timelines in other platforms, instead of posts from the accounts I follow. I can't seem to find a way to get a feed of accounts I follow.

                panos@calckey.worldP This user is from outside of this forum
                panos@calckey.worldP This user is from outside of this forum
                panos@calckey.world
                wrote on last edited by
                #8

                @julian@activitypub.space in case this helps narrow it down, I followed 2 more accounts, and now my "following" page shows 6 accounts (from 4 before), but the menu on the left still says 7, it wasn't affected.

                panos@calckey.worldP 1 Reply Last reply
                0
                • panos@calckey.worldP panos@calckey.world

                  @julian@activitypub.space in case this helps narrow it down, I followed 2 more accounts, and now my "following" page shows 6 accounts (from 4 before), but the menu on the left still says 7, it wasn't affected.

                  panos@calckey.worldP This user is from outside of this forum
                  panos@calckey.worldP This user is from outside of this forum
                  panos@calckey.world
                  wrote on last edited by
                  #9

                  @julian@activitypub.space right, after more testing, I'm pretty sure that the accounts that appear in the followers/following pages (with the profile pictures) are correct, the problem there is with the number on the left menu.

                  julian@activitypub.spaceJ 1 Reply Last reply
                  0
                  • panos@calckey.worldP panos@calckey.world

                    @julian@activitypub.space right, after more testing, I'm pretty sure that the accounts that appear in the followers/following pages (with the profile pictures) are correct, the problem there is with the number on the left menu.

                    julian@activitypub.spaceJ This user is from outside of this forum
                    julian@activitypub.spaceJ This user is from outside of this forum
                    julian@activitypub.space
                    wrote on last edited by
                    #10

                    @panos@calckey.world yeah that number is just a counter, it's likely just out of sync with the... real number of followers 😄

                    So... less of a priority.

                    1 Reply Last reply
                    1
                    • panos@calckey.worldP This user is from outside of this forum
                      panos@calckey.worldP This user is from outside of this forum
                      panos@calckey.world
                      wrote on last edited by
                      #11

                      @julian@activitypub.space yeah, this was the least important one, but I think that the problems with following/posts not being fetched/follows not going through are pretty important, these are essential parts of federation.

                      julian@activitypub.spaceJ 1 Reply Last reply
                      0
                      • panos@calckey.worldP panos@calckey.world

                        @julian@activitypub.space yeah, this was the least important one, but I think that the problems with following/posts not being fetched/follows not going through are pretty important, these are essential parts of federation.

                        julian@activitypub.spaceJ This user is from outside of this forum
                        julian@activitypub.spaceJ This user is from outside of this forum
                        julian@activitypub.space
                        wrote on last edited by
                        #12

                        @panos@calckey.world if Sharkey users can't follow NodeBB users you'll have to take it up with the Sharkey devs. NodeBB sends back an Accept to a follow, as it does to Mastodon servers.

                        1 Reply Last reply
                        1
                        • panos@calckey.worldP This user is from outside of this forum
                          panos@calckey.worldP This user is from outside of this forum
                          panos@calckey.world
                          wrote on last edited by
                          #13

                          @julian@activitypub.space thanks, I informed them!
                          This still leaves serious issues that are on NodeBB's end though. This is my "World" page rn - posts from accounts and communities I follow aren't fetched (I'll report back on the communities after the refollow), and I'm getting random posts in my feed instead:

                          Link Preview Image
                          panos@calckey.worldP 1 Reply Last reply
                          0
                          • panos@calckey.worldP panos@calckey.world

                            @julian@activitypub.space thanks, I informed them!
                            This still leaves serious issues that are on NodeBB's end though. This is my "World" page rn - posts from accounts and communities I follow aren't fetched (I'll report back on the communities after the refollow), and I'm getting random posts in my feed instead:

                            Link Preview Image
                            panos@calckey.worldP This user is from outside of this forum
                            panos@calckey.worldP This user is from outside of this forum
                            panos@calckey.world
                            wrote on last edited by
                            #14

                            @julian@activitypub.space btw someone in the Sharkey devs' channel noticed something interesting: Through https://activitypub.academy/ (which is a testing mastodon instance with an activity log), when I follow a Firefish user, it shows Firefish sending back an Accept. Same with Mastodon. But when I followed a NodeBB user, while the follow went through, it doesn't show an Accept being received from NodeBB. Tested this myself as well.

                            panos@calckey.worldP 1 Reply Last reply
                            0
                            • panos@calckey.worldP panos@calckey.world

                              @julian@activitypub.space btw someone in the Sharkey devs' channel noticed something interesting: Through https://activitypub.academy/ (which is a testing mastodon instance with an activity log), when I follow a Firefish user, it shows Firefish sending back an Accept. Same with Mastodon. But when I followed a NodeBB user, while the follow went through, it doesn't show an Accept being received from NodeBB. Tested this myself as well.

                              panos@calckey.worldP This user is from outside of this forum
                              panos@calckey.worldP This user is from outside of this forum
                              panos@calckey.world
                              wrote on last edited by
                              #15

                              @julian@activitypub.space I can also report back about remote communities after I unfollowed and refollowed them, there was a new post in the Lemmy community I follow 5 hours ago but again it wasn't fetched by NodeBB. Still shows the last post to be from 10 days ago.

                              1 Reply Last reply
                              0
                              • silverpill@mitra.socialS This user is from outside of this forum
                                silverpill@mitra.socialS This user is from outside of this forum
                                silverpill@mitra.social
                                wrote on last edited by
                                #16

                                @julian @panos @general @liaizon I am also affected by this: https://activitypub.software/TransFem-org/Sharkey/-/issues/1212

                                They changed something in one of recent releases and now can't process Accept activities.

                                caohuak@moon.lonewolf.zoneC 1 Reply Last reply
                                0
                                • silverpill@mitra.socialS silverpill@mitra.social

                                  @julian @panos @general @liaizon I am also affected by this: https://activitypub.software/TransFem-org/Sharkey/-/issues/1212

                                  They changed something in one of recent releases and now can't process Accept activities.

                                  caohuak@moon.lonewolf.zoneC This user is from outside of this forum
                                  caohuak@moon.lonewolf.zoneC This user is from outside of this forum
                                  caohuak@moon.lonewolf.zone
                                  wrote on last edited by
                                  #17

                                  @silverpill @julian @general @panos @liaizon Sharkey can follow NodeBB users, I tried to follow julian using a friend's instance and it immediately returned a follow request accepted.

                                  Sharkey version: 2025.4.5

                                  panos@calckey.worldP 1 Reply Last reply
                                  1
                                  • caohuak@moon.lonewolf.zoneC caohuak@moon.lonewolf.zone

                                    @silverpill @julian @general @panos @liaizon Sharkey can follow NodeBB users, I tried to follow julian using a friend's instance and it immediately returned a follow request accepted.

                                    Sharkey version: 2025.4.5

                                    panos@calckey.worldP This user is from outside of this forum
                                    panos@calckey.worldP This user is from outside of this forum
                                    panos@calckey.world
                                    wrote on last edited by
                                    #18

                                    @caohuak@moon.lonewolf.zone @liaizon@social.wake.st @silverpill@mitra.social @julian@activitypub.space @general@activitypub.space huh, here it still doesn't want to:

                                    Link Preview Image
                                    caohuak@moon.lonewolf.zoneC 1 Reply Last reply
                                    0
                                    • panos@calckey.worldP panos@calckey.world

                                      @caohuak@moon.lonewolf.zone @liaizon@social.wake.st @silverpill@mitra.social @julian@activitypub.space @general@activitypub.space huh, here it still doesn't want to:

                                      Link Preview Image
                                      caohuak@moon.lonewolf.zoneC This user is from outside of this forum
                                      caohuak@moon.lonewolf.zoneC This user is from outside of this forum
                                      caohuak@moon.lonewolf.zone
                                      wrote on last edited by
                                      #19

                                      @panos @liaizon @silverpill @julian @general Perhaps you need to contact the calckey.world administrator to find out what's going on? I've tested this from another instance and it works fine.

                                      Link Preview Image
                                      panos@calckey.worldP 1 Reply Last reply
                                      0
                                      • caohuak@moon.lonewolf.zoneC caohuak@moon.lonewolf.zone

                                        @panos @liaizon @silverpill @julian @general Perhaps you need to contact the calckey.world administrator to find out what's going on? I've tested this from another instance and it works fine.

                                        Link Preview Image
                                        panos@calckey.worldP This user is from outside of this forum
                                        panos@calckey.worldP This user is from outside of this forum
                                        panos@calckey.world
                                        wrote on last edited by
                                        #20

                                        @caohuak@moon.lonewolf.zone will do, thanks! @general@activitypub.space @liaizon@social.wake.st @silverpill@mitra.social @julian@activitypub.space

                                        1 Reply Last reply
                                        0
                                        • panos@calckey.worldP panos@calckey.world

                                          @julian@activitypub.space oh and also World has recently decided to show all incoming posts, similar to the Global/All servers timelines in other platforms, instead of posts from the accounts I follow. I can't seem to find a way to get a feed of accounts I follow.

                                          panos@calckey.worldP This user is from outside of this forum
                                          panos@calckey.worldP This user is from outside of this forum
                                          panos@calckey.world
                                          wrote last edited by
                                          #21

                                          @julian@activitypub.space do you have any updates on this? Sorry if I'm being pushy, but there are two communities where I want to suggest NodeBB, but I really can't do it if there is a possibility of accounts getting so messed up on the fedi side, with nobody knowing how to fix them. I can give you my credentials on your server too if that would help you figure out the problem.

                                          julian@activitypub.spaceJ 1 Reply Last reply
                                          0
                                          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.
                                          Powered by NodeBB Contributors
                                          • First post
                                            Last post
                                          0
                                          • Categories
                                          • Recent
                                          • Tags
                                          • Popular
                                          • World
                                          • Users
                                          • Groups