Skip to content

Piero Bosio Social Web Site Personale Logo Fediverso

Social Forum federato con il resto del mondo. Non contano le istanze, contano le persone

Question about adding a platform to the Fediverse (ActivityPub help)

Fediverse
4 4 0
  • I’m posting on behalf of another user on Reddit,u/TasmanianHorse, who’s exploring the possibility of integrating their platform (Echo, Pinterest alternative) into the Fediverse using ActivityPub.

    I recommended the Fediverse to them earlier on,
    and they’re interested in making their platform interoperable with existing services (like Mastodon, Lemmy, Peertube, Pixelfed, Loops, etc.), but are still in the early stages and looking for guidance.


    Some of the questions that they had:

    • What are the main challenges when implementing ActivityPub from scratch?
    • Are there recommended libraries, frameworks, or starter projects to build on?
    • How difficult is it to ensure compatibility with multiple Fediverse platforms?
    • Any common pitfalls or things to avoid early on?
    • Are there best practices for moderation, federation control, or scalability?

    If anyone here has experience developing for the Fediverse or has worked with ActivityPub, your insights would be really appreciated.

    Thanks in advance!

  • I’m posting on behalf of another user on Reddit,u/TasmanianHorse, who’s exploring the possibility of integrating their platform (Echo, Pinterest alternative) into the Fediverse using ActivityPub.

    I recommended the Fediverse to them earlier on,
    and they’re interested in making their platform interoperable with existing services (like Mastodon, Lemmy, Peertube, Pixelfed, Loops, etc.), but are still in the early stages and looking for guidance.


    Some of the questions that they had:

    • What are the main challenges when implementing ActivityPub from scratch?
    • Are there recommended libraries, frameworks, or starter projects to build on?
    • How difficult is it to ensure compatibility with multiple Fediverse platforms?
    • Any common pitfalls or things to avoid early on?
    • Are there best practices for moderation, federation control, or scalability?

    If anyone here has experience developing for the Fediverse or has worked with ActivityPub, your insights would be really appreciated.

    Thanks in advance!

    I can only comment on tooling: fedify is very good, easy to get in and powerful enough for any usecase

    https://fedify.dev/

  • I’m posting on behalf of another user on Reddit,u/TasmanianHorse, who’s exploring the possibility of integrating their platform (Echo, Pinterest alternative) into the Fediverse using ActivityPub.

    I recommended the Fediverse to them earlier on,
    and they’re interested in making their platform interoperable with existing services (like Mastodon, Lemmy, Peertube, Pixelfed, Loops, etc.), but are still in the early stages and looking for guidance.


    Some of the questions that they had:

    • What are the main challenges when implementing ActivityPub from scratch?
    • Are there recommended libraries, frameworks, or starter projects to build on?
    • How difficult is it to ensure compatibility with multiple Fediverse platforms?
    • Any common pitfalls or things to avoid early on?
    • Are there best practices for moderation, federation control, or scalability?

    If anyone here has experience developing for the Fediverse or has worked with ActivityPub, your insights would be really appreciated.

    Thanks in advance!

    Im no Dev, so I can't answer any of this.

    But there is an active matrix group with LOTS of devs you can talk to: https://matrix.to/#/%23fediverse-developer-network:matrix.org

  • I’m posting on behalf of another user on Reddit,u/TasmanianHorse, who’s exploring the possibility of integrating their platform (Echo, Pinterest alternative) into the Fediverse using ActivityPub.

    I recommended the Fediverse to them earlier on,
    and they’re interested in making their platform interoperable with existing services (like Mastodon, Lemmy, Peertube, Pixelfed, Loops, etc.), but are still in the early stages and looking for guidance.


    Some of the questions that they had:

    • What are the main challenges when implementing ActivityPub from scratch?
    • Are there recommended libraries, frameworks, or starter projects to build on?
    • How difficult is it to ensure compatibility with multiple Fediverse platforms?
    • Any common pitfalls or things to avoid early on?
    • Are there best practices for moderation, federation control, or scalability?

    If anyone here has experience developing for the Fediverse or has worked with ActivityPub, your insights would be really appreciated.

    Thanks in advance!

    For a fediverse based technical support hub, have them post to @technical-discussion

    More than happy to help. Fedify is good, but they might not be using js 🙂


Gli ultimi otto messaggi ricevuti dalla Federazione
  • For a fediverse based technical support hub, have them post to @technical-discussion

    More than happy to help. Fedify is good, but they might not be using js 🙂

    read more

  • Im no Dev, so I can't answer any of this.

    But there is an active matrix group with LOTS of devs you can talk to: https://matrix.to/#/%23fediverse-developer-network:matrix.org

    read more

  • I can only comment on tooling: fedify is very good, easy to get in and powerful enough for any usecase

    https://fedify.dev/

    read more

  • I’m posting on behalf of another user on Reddit,u/TasmanianHorse, who’s exploring the possibility of integrating their platform (Echo, Pinterest alternative) into the Fediverse using ActivityPub.

    I recommended the Fediverse to them earlier on,
    and they’re interested in making their platform interoperable with existing services (like Mastodon, Lemmy, Peertube, Pixelfed, Loops, etc.), but are still in the early stages and looking for guidance.

    Some of the questions that they had:

    What are the main challenges when implementing ActivityPub from scratch? Are there recommended libraries, frameworks, or starter projects to build on? How difficult is it to ensure compatibility with multiple Fediverse platforms? Any common pitfalls or things to avoid early on? Are there best practices for moderation, federation control, or scalability?

    If anyone here has experience developing for the Fediverse or has worked with ActivityPub, your insights would be really appreciated.

    Thanks in advance!

    read more

  • Thanks for sharing, that's quite exciting. I'm assuming BlueSky users can post to Lemmy instances (like other threadiverse) instances by mentioning the group actor?

    read more

  • Last I heard the Forkiverse instance has over 2k members! All the power to them :smile:

    read more

  • The host Search Engine, PJ Vogt, and the host of Hard Fork, Kevin Roose, discussed their thoughts about a “new kind of Internet” possible with the Fediverse. They also talked about the challenges of the somewhat technical barrier to entry.

    I especially liked them sharing their perspectives; the Fediverse seems to simultaneously be a recreation of a pre-shittified Internet and something new altogether.

    They even created their own live Mastodon server to see how that would go: https://theforkiverse.com/explore They ended up testing OpenAI’s Operator to do the heavy lifting of coding, but did make the realization they did not know how their own user verification works or how to change it.

    I am just elated that there is talk in the “mainstream” of the Fediverse. I’m hopeful that some attention such as this can help raise awareness and pique some curiosities.

    read more

  • Why? was there high demand to talk with ICE supporters?

    read more
Post suggeriti
  • 1 Votes
    1 Posts
    11 Views
    I am waiting for ActivityPub and the Fediverse to make an appearance. I would suspect that the "expensive and annoying game of whack-a-mole" will start to get very hard to manage.https://www.abc.net.au/news/2025-12-04/when-is-the-teen-social-media-ban-what-apps-are-banned/106086152#auspol #activitypub #mastodon #pixelfed #fediverse #socialmedia
  • 0 Votes
    1 Posts
    13 Views
    A new bill that (indirectly) shows the inherent value of #Mastodon and the rest of the #Fediverse. Lawmakers want to let users sue over harmful social media algorithms https://www.theverge.com/policy/824054/algorithm-accountability-act-section-230
  • PieFed 1.3 is released

    PieFed Meta fediverse piefed
    1
    0 Votes
    1 Posts
    9 Views
    What's new Media library that lets you upload images to comments/post body and paste from the clipboard Animated gif support for user profile pictures Specify alt-text for link posts that link to an image Emoji picker and spoiler button added to markdown toolbar More links to the modlog (footer, community sidebar, user profile) and improved searching/filtering Leave a conversation to remove it from the list of their direct message conversations Post urls are now "friendly" since they include the community name and a snippet of the title instead of just a number Add link to show parent comment when directly viewing a comment reply Image markdown style formatting to allow more advanced control of how images are rendered. e.g. ![image alt text :: width=300px](https://url to image) Code syntax highlighting in code blocks and allow for style selection in user settings Tag cloud added to sidebar for feeds and topics Better searching and filtering of the Instances list Add a block (of a user, community, instance or domain) from the blocks and filters management area, without doing it via a post Popup suggestions when mentioning a community or user as you type Onboarding plugin which auto-subscribes, auto-blocks and sends a welcome message for new accounts Improved federation efficiency Old posts can be automatically archived (saved to S3) to free up database space Old posts by bots with no comments are automatically deleted LLDAP support, which does LDAP a bit differently To upgrade To upgrade from 1.2.x: git pull git checkout v1.3.x ./deploy.sh or ./deploy-docker.sh In the past we had a separate project for realtime notifications, which is now unsupported as it's code has been merged with the main PieFed project. To set it up, refer to the Push Notifications section of install.md. As well as enhancing the user experience doing this will decrease load on your server if it hosts local communities with many subscribers as some of the federation work has been offloaded to the push notifications service. Donations PieFed is free and open-source software while operating without any advertising, monetization, or reliance on venture capital. Your donations are vital in supporting the PieFed development effort, allowing us to expand and enhance PieFed with new features. Donations can be made via Patreon, Liberapay or Ko-fi.
  • The White House just joined BlueSky.

    Fediverso bluesky fediverse uspol
    6
    0 Votes
    6 Posts
    45 Views
    @everton137 @_elena This should be blocked if they are not!