Fediverse

18048 readers
118 users here now

A community dedicated to fediverse news and discussion.

Fediverse is a portmanteau of "federation" and "universe".

Getting started on Fediverse;

founded 5 years ago
MODERATORS
1
 
 

About 20 days ago, I had made a blog post about an idea I had for a better federated search engine model.

It didn't take much time for it to develop into a thing I am fixated on.

I am putting the code out, its not ready or working, but it is something I am really happy to make and has filled my time with joy designing.


My current plan is the following:

  1. Get the basic web-ring creation process down
  2. Get scraping jobs functional
  3. Provide a basic query system
  4. Implement basic user accounts
  5. Implement basic federation
  6. Implement basic moderation

Once I am done with the core features that I have in mind, I will start working on adding more features and quality of life improvements.


Some features I want to work on to make this software more enticing to administrators:

  1. The ability to customize what is publicly accessible.
  2. The ability to edit the pages HTML style on the fly, without having to recompile.
  3. Containers for easy deployment.

In regards to application design, I am taking pages from my book in developing Android applications, along with cherry-picking from projects @[email protected] made.

  1. MVC design, with static pages to provide the fastest loading experience for users
  2. Bootstrap to make the pages responsive for any device
  3. Diesel to abstract database interaction and migration.
  4. Handlebars for view templating
  5. Axum as the HTTP core

Hopefully these design decisions make my application as debt free as possible.


If you have any advice or suggestion, please do give, I want to know how I can do better or avoid common pitfalls for newcomers!

If you have criticisms, please be constructive and have empathy towards the fact of me doing this because it makes me happy.

2
 
 

cross-posted from: https://lemmy.wtf/post/15816115

I hope this directory will help you find the PeerTube platform that fits your needs. I must say, I am a little worried how few platforms actually meet the criteria I've set. It's possible I've missed some, so please let me know in the comments. Enjoy.

General platforms

The following directory consists of PeerTube platforms (instances/servers) that fits the following criteria:

  • A general platform.
  • Registration is open.
  • Follows (federates) at least 500 PeerTube platforms.
  • Provides some amount of storage space for users.

Dalek.zone

  • Link: dalek.zone
  • Follows: 1131
  • Storage: 20 GB (2 GB per day)
  • Location: USA
  • Live streaming:: Yes, with transcoding

Infosec.Exchange Video

  • Link: video.infosec.exchange
  • Follows: 969
  • Storage: Unlimited
  • Location: Germany
  • Live streaming:: Yes, with transcoding

Freediverse.com

  • Link: freediverse.com
  • Follows: 744
  • Storage: 500 MB
  • Location: Canada
  • Live streaming:: Yes, no transcoding

video.4d2.org

  • Link: video.4d2.org
  • Follows: 738
  • Storage: 20 GB
  • Location: USA
  • Live streaming:: Yes, no transcoding

PeerTube.wtf

  • Link: PeerTube.wtf
  • Follows: 664
  • Storage: 100 GB (20 GB per day)
  • Location: Denmark
  • Live streaming:: Yes, with transcoding

PeerTube.Anduin

  • Link: peertube.anduin.net
  • Follows: 548
  • Storage: Unlimited
  • Location: Norway
  • Live streaming:: No

Topic specific platforms

The following directory consists of PeerTube platforms (instances/servers) that fits the following criteria:

  • Registration is open.
  • Provides some amount of storage space for users.
  • Allows other platforms to follow (federate) it.

Please be aware that the following platforms are only recommended for content creators, as these platforms only follow a few PeerTube platforms. If you are a viewer, pick a general platform from above!

Hardlimit

  • Link: video.hardlimit.com
  • Topics allowed: Technology, in English or Spanish.
  • Follows: 0
  • Followers: 32
  • Storage: Unlimited
  • Location: Spain
  • Live streaming:: Yes, no transcoding

MakerTube

  • Link: makertube.net
  • Topics allowed: Makers, musicians, artists and DIY folks.
  • Follows: 60
  • Followers: 67
  • Storage: Unlimited
  • Location: Germany
  • Live streaming:: Yes, no transcoding

LinuxRocks PeerTube

  • Link: peertube.linuxrocks.online
  • Topics allowed: Technology, Gaming
  • Follows: 20
  • Followers: 40
  • Storage: 50 GB
  • Location: USA
  • Live streaming:: Yes, with transcoding

You should always go to a platforms /about page and read up on the rules and the features enabled on the platform. In some cases, registration requires approval by moderators. If you are interested in streaming, also make sure to check if this feature is enabled on the platform you wish to register on.


If you want a complete list, you can take a look at Framasoft's own list.

3
 
 

cross-posted from: https://lemmy.wtf/post/15733096

cross-posted from: https://lemmy.wtf/post/15732861

First of all, let me apologize to those people who was affected when PeerTube.wtf initially went down.

I've been working this past month on building and setting up a fresh version of PeerTube.wtf and this time, I won't be relying on decentralized storage 🙃 🙃 🙃

I've been reading a couple of threads on Lemmy, to better understand what people want expect to be able to do on a PeerTube server, so here goes:

  • PeerTube.wtf is a platform for general use. Every topic is welcome.

  • The Global Search Index is enabled. This means that the search bar will show results from almost 900 PeerTube servers.

  • Remote URI/handle search is enabled. This means, if you know the URL/handle of a channel, that's not part of the Global Search Index, you can still find it via the search bar and subscribe to the channel.

  • The Public Index is enabled. This means that PeerTube.wtf will federate with almost a 1000 PeerTube servers.

  • Audio-only, 360p, 720p, 1080p and 1440p is enabled. This means that videos uploaded, is provided in these resolutions.

  • Video transcription is enabled. Will Automatically create subtitles for uploaded/imported VOD videos.

  • Live streaming is enabled. Streams are transcoded in 720p and 1080p at 60 FPS.

  • A user has 100GB of storage. This is obviously not sustainable, but is subject to change.

FAQ

.wtf?

Yea, it stands for "What The Fediverse". What else could it possibly stand for, that sound as cool?

Where is the server hosted?

It's hosted in Denmark, at my residence. I have 100% ownership and control over it.

What's your specs, bro? The server is assembled inside an Inter-Tech 2U-2404S, with a:

  • AMD Ryzen 3 1200 @ 4 cores
  • 16GB of RAM
  • nVidia Quadro P600 (hardware transcoding)
  • 2x120GB SSDs in raid 1 for OS
  • 2x4TB HDDs in raid 1 for the video storage

4TB of storage ain't much

That's true, but I will be upgrading the disks eventually.

Why no 4K??

4K takes a lot of space and the majority of users don't have a 4K monitor. In the future, it might change.

I've probably forgotten something, but yea.. Enjoy.

4
5
 
 

Found this article while scrolling the Internet. I feel it is pretty applicable to my short experience on the Fediverse so far, since the decentralizaiton aspect of it is offset by the fact that user data is tied heavily to the server you register to, and that the server can dictate what other content you see. OcapPub is an attempt to remedy this issue, while also providing powerufl new tools for moderation and social trust that can protect people

6
 
 

This might just be me, but I’ve recently been wondering—has anyone ever floated the idea of potentially creating a decentralized and/or federated alternative to the browser engines dominating the market?

Right now, it feels like options are increasingly monopolized, with Google Chromium (Blink) being the backbone of almost every browser, and Mozilla’s Gecko engine fighting to hold on.

While platforms like Mastodon, Lemmy, and others prove that decentralization/federation can work remarkably well for social media, could this model apply to browser engines or even search platform ecosystems?

Maybe something open and community-driven that allows different stakeholders or communities to innovate independently while ensuring compatibility standards?

I recognize this would be a monumental challenge, requiring deep technical expertise, time, and resources.

I’d love to explore it myself, but I just don’t have the energy, time, or knowledge to get such a thing off the ground.

However, I’m hoping to hear if anyone has had similar thoughts, knows of any related projects in development, or has ideas about how this could work.

Imagine a world where browser developers aren’t forced to rely on Google’s Chromium, and instead, we could have a crowd-sourced federated system where each contributor could bring something unique to the table without centralized control.

Would this even be feasible?

What do you think?

Is it worth dreaming about, or are there insurmountable hurdles that make such an initiative unrealistic?

Looking forward to hearing everyone’s thoughts.

7
 
 
8
9
 
 

geteilt von: https://feddit.org/post/7159700

"The Fediverse is a relatively new concept for most of us, so today I'm covering what it is, why it's relevant for crafters, and how you can join! And if you don't want to join, that's ok too, at least now you know what it is you're not joining 😄"

Video by @[email protected]

This is a really good introductory video that explains the Fediverse. Very clear, good examples and for a target group with no prior knowledge. So if you want to recommend other people to join the Fediverse, this might be a good start. There are insights into Mastodon and Pixelfed in particular… but Lemmy is also a topic in the video…

10
 
 

Pixelfed has been making incredible strides over the past few years, and has begun developing a suite of different platforms and services for the Fediverse. After just one day on Kickstarter, they've already smashed their campaign goal.

But they still need your help!

11
 
 

We live in interesting times. As users migrate en masse from existing social platforms to new networks and apps, we ought to think about how to make the experience of signing up, connecting to friends, and finding the good stuff as solid as humanly possible.

12
 
 

It's Cory. This time the guy holding court is Cory.

BTW, the Kickstarter for Pixelfed and Loops, the actually-open, ActivityPub based clones of Instagram and TikTok, just hit $35,000 in its first 13 hours. The creator of Mastodon just ceded control to a new non-profit. That's how you do it. By spending money to build free things for the public interest out in the open, not by tithing your money, labor and attention directly to VC-funded for-profit corporations.

For those who don’t know jwz, among other things, you have him to thank for Firefox/Mozilla’s existence. https://en.wikipedia.org/wiki/Jamie_Zawinski

13
14
15
 
 

Does anyone else feel like the Fediverse could potentially use a centralized, clear, and engaging way to introduce itself and its platforms to new users?

I’ve noticed a recurring trend: on Reddit, YouTube, and other platforms, there are constant questions like "What is the Fediverse?" or "How does Mastodon/Lemmy/Pixelfed work?"

While it’s great to see so much interest, these questions can become repetitive, and they highlight the need for a more accessible and official introduction to the Fediverse.

What I’m proposing is The FediGuide—a centralized, interactive, and approachable platform or website designed to explain what the Fediverse is, how ActivityPub works, and what its platforms (like Mastodon, Lemmy, Pixelfed, etc.) are all about. Here’s how The FediGuide could look and function:


Key Features of The FediGuide

1. Interactive, Child-Friendly Design

  • The FediGuide should be so simple and visually appealing that even a five-year-old could grasp the concepts. Think:

    • Bright visuals
    • Interactive animations
    • Step-by-step explanations
    • Simple, jargon-free language

    It should feel as welcoming as picking up a colorful amusement park brochure or summer camp guide.


2. Centralized Hub for Information

  • The FediGuide could serve as a one-stop resource for anyone curious about:

    • What the Fediverse is
    • The differences between Fediverse platforms (Mastodon, Lemmy, Pixelfed, etc.)
    • How to join and use these platforms
    • The concept of ActivityPub and why it matters
    • Comparisons to centralized platforms like Facebook/Reddit/Instagram
  • It could also include video tutorials, either normal Youtube/PeerTube videos, or ones similar to interactive training videos you see at workplaces for employees, infographics, and even community-generated FAQs to clarify common concerns.


3. Interactive Tutorial Platform

  • The FediGuide could take inspiration from onboarding tools like:

    • Guided tutorials that mimic real-world actions (e.g., "Here’s how you create your first post on Mastodon!")
    • Engaging quizzes like “Which Fediverse platform is right for you?”
  • For a truly immersive experience, it could be built as a fediverse-based platform itself, where users could "try out" ActivityPub principles in action.


4. A Fediverse-Based Clippy

  • Imagine a friendly, helpful virtual assistant (think Clippy from Microsoft Word) that pops up on different platforms to explain features and answer user questions. For example:

    • Someone joins Mastodon for the first time → the assistant helps them learn the interface and suggests accounts to follow.
    • The assistant could live on The FediGuide website but also integrate with Fediverse apps.

    This assistant could provide context-sensitive help and guide users toward relevant parts of the Fediverse.

Maybe name it Fred if it's a boy, and Fredi if it's a girl, or something similar.


5. Easy to Share and Reference

  • The FediGuide should be easy to reference and share, with:
    • A memorable name and URL (e.g., “www.TheFediGuide.org”)
    • Compatibility with multiple languages, ensuring accessibility for a global audience.
    • Integration within Fediverse platforms, where users can easily point others toward the resource.

Why This is Needed:

  1. The Learning Curve: While the Fediverse is an exciting decentralized alternative, its concepts can be intimidating or confusing for new users.
  2. Constant Repetition: People across various platforms keep asking the same questions, which suggests the need for an official, consistent source of answers.
  3. Community Growth: Making the Fediverse easier to understand will lower barriers to entry, helping it grow and thrive.

Potential Obstacles and Solutions

  • Obstacle: Many Fediverse projects are run by volunteers with limited resources.

    • Solution: The community could work together to crowdsource the content and development of The FediGuide. Alternatively, organizations backing the Fediverse (e.g., Mastodon gGmbH, Pixelfed, etc.) could potentially allocate resources to this idea.
  • Obstacle: Ensuring the information remains up-to-date as platforms evolve.

    • Solution: Treat The FediGuide as an open-source project, with regular contributions and updates from the community.

Potential Next Steps'

If this idea resonates, here’s how something like this might potentially move forward:

  1. Gather Feedback: Discuss what features or content would be most helpful. Would a website, platform, or both work best? How simple/interactive should it be?
  2. Identify Developers & Contributors: Call for volunteers or organizations in the Fediverse ecosystem to support this idea.
  3. Choose a Platform: Decide whether The FediGuide will be a standalone website, an ActivityPub-based app, or both.
  4. Launch in Phases: Start with a basic explainer website, then add interactive features like tutorials, a Clippy-style assistant, or even gamified learning modules.

What do you all think?

Does The FediGuide feel like a useful addition to the Fediverse?

I would consider doing something like this, but, unfortunately, I do not have the time, energy, or knowledge.

16
17
 
 

I've been thinking about how we could potentially enhance the Lemmy experience, and I wonder if anyone else sees potential in incorporating a feature similar to Bluesky's Custom Feeds or Mastodon's Fedialgo?

Here's my thought process:

Why Custom Feeds?

  1. User Empowerment: Custom feeds allow users to tailor their experience, moving beyond the limitations of chronological or "popular" sorting.

  2. Discovery: They can help users find content and communities they might not encounter otherwise.

  3. Flexibility: Users could create feeds based on specific interests, keywords, or even complex criteria.


Bluesky's Approach

Bluesky's implementation of Custom Feeds is particularly interesting:

  • Users can create and share their own algorithm-driven feeds
  • It promotes algorithmic transparency and user choice
  • The feature has been well-received for its innovative approach to content curation

https://bsky.social/about/blog/7-27-2023-custom-feeds

https://bsky.social/about/blog/3-30-2023-algorithmic-choice

https://www.theverge.com/2023/5/26/23739174/bluesky-custom-feeds-algorithms-twitter-alternative


Mastodon's Fedialgo

Alternatively, we could look at Fedialgo, which:

  • Allows for custom feed creation within the Mastodon ecosystem
  • Is open-source and federated, aligning well with Lemmy's principles

https://github.com/ronilaukkarinen/fedialgo


Potential Implementation for Lemmy

  1. User-Created Algorithms: Allow users to define their own feed algorithms using a simple interface.

  2. Shareable Feeds: Enable users to share their custom feeds, fostering community curation.

  3. Integration with Lemmy's Existing Features: Ensure the custom feeds work well with Lemmy's communities and cross-instance functionality.

  4. Open-Source Approach: Keep the feature open-source and possibly federated, in line with Lemmy's ethos.


I, unfortunately, do not have the time, energy, or knowledge to be able to attempt something like this.


What do you all think?

Could this be a valuable addition to Lemmy?

I'd love to hear your thoughts, concerns, or ideas for potential implementation.

18
 
 

Jason Koebler joins the show to chat with Paris and Brian about the looming TikTok ban (that got even less likely after we recorded) and what Mark Zuckerberg is really looking for from the Trump administration. Plus, the new Free the Feeds initiative, John Deere in the FTC’s crosshairs, and more bad AI news.

19
 
 

Mastodon has seen a renewed interest these last few days, but when you look at the statistics mastodon.social siphons the biggest part of the pie, it sees a few thousands new sign-ups a day, while medium sized instance and smaller ones only get a few, sometimes just single digits increase.

This has been exacerbated since mastodon changed its UI both on web and mobile apps, to make the flagship instance the default one for sign-up in an effort to lower the entry barrier, which on the same time is leading to unhealthy concentration, on a platform that advocates for decentralization through federation.

Do you think this is the way forward on the fediverse ?

#mastodon #pixelfed #lemmy #fediverse

20
 
 

Hey everyone,

I’ve been thinking about how the Fediverse handles user accounts and logins for a while now, and I had a question.


Right now, users have to create accounts on specific instances on various platforms, which works but can sometimes feel a bit fragmented—especially when someone wants to interact across multiple instances or migrate to a new one.

Would it make more sense for the Fediverse to adopt a login system based on encrypted keys, like how NOSTR operates (or something similar)?

In such a system, users could have a single "universal" private key that serves as their identity across the network.


Here are some potential benefits I see:

  • Single Identity Across Instances: Users wouldn't need to create multiple accounts for each instance, making it easier to interact across the Fediverse.
  • Seamless Migration: If your home instance shuts down or you switch to another one, your identity and data could remain intact since it’s tied to your key, not the instance.
  • Decentralization Boost: It might make the Fediverse feel even more decentralized, as user identities wouldn’t depend on a specific instance's infrastructure.
  • Improved Privacy: Keys could also enable stronger controls over data sharing and access at the individual level.

Of course, there are likely challenges to this approach, such as handling lost keys, onboarding non-technical users, or ensuring compatibility with existing protocols.

But it seems like a conversation worth having.

What does the community think?

Are there reasons this wouldn’t work for the Fediverse, or could this idea help address some existing pain points?

Looking forward to hearing your thoughts.


EDIT:

I suggested this over on r/Fediverse and a Redditor gave me this:

https://codeberg.org/fediverse/fep/src/branch/main/fep/ef61/fep-ef61.md

https://microformats.org/wiki/rel-me

So I guess that it is being worked on Fediverse - wise.


https://nostr.com/get-starthtml

https://www.nostr-ruby.com/core/keys.html

21
 
 

Has anyone ever considered the potential creation of a Labeler similar to Andrew Lisowski's Bluesky Politician Labeler, but for the Mastodon platform?

This tool, which has been developed for Bluesky, provides valuable transparency by listing top contributors to US politicians.

The Bluesky Politician Labeler

(https://github.com/hipstersmoothie/us-gov-contributions-labeler)

is an innovative Open-Source feature that enhances political discourse on social media.

It automatically labels posts from US politicians with information about their top financial contributors, offering users immediate context about the potential influences on these public figures.


Key benefits of implementing a similar feature on Mastodon could include:

  1. Increased transparency: Users would have easy access to information about political funding sources.
  2. Enhanced political discourse: This feature could lead to more informed discussions about politics and campaign finance.
  3. User empowerment: Mastodon users would be better equipped to critically evaluate political content.
  4. Platform differentiation: This unique feature could set Mastodon apart from other social media platforms.

It could be designed to respect Mastodon's federated nature, possibly allowing instance administrators to opt-in or customize the feature for their communities.

Given Mastodon's focus on user privacy and data control, any implementation would need to be carefully considered to ensure it aligns with these core values.

The feature could potentially be developed as an optional plugin that users or instance administrators could choose to enable.

I personally believe that something like this could SIGNIFICANTLY enhance the political discourse on Mastodon while providing valuable transparency to users.

It would be an innovative addition that aligns with Mastodon's ethos of empowering users and fostering meaningful conversations.

I would consider doing something like this, but, unfortunately, I personally lack the time, energy, and technical knowledge.


https://bsky.app/profile/hipstersmoothie.com/post/3lbl2lgnq7c2f

https://bsky.app/profile/us-gov-funding.bsky.social/lists/3lbgx3lqlwk2d

https://bsky.app/profile/hipstersmoothie.com

22
 
 

What Are Audius Music and Gala Music?

Audius Music [https://audius.co/] [https://audius.org/]

is a decentralized music streaming platform built on blockchain technology.

It serves as a music-sharing and discovery platform where artists can upload their music directly, bypassing traditional record labels or streaming services.

With a focus on giving artists more control over their content and revenues, Audius employs blockchain to provide transparency and allows fans to directly support artists via tokens or other forms of cryptocurrency.

It's a hub for independent musicians who want to distribute and monetize their work without middlemen.


Gala Music [https://music.gala.com/]

operates similarly but is part of the Gala Games ecosystem, which utilizes blockchain technology for play-to-earn gaming and entertainment experiences.

Gala Music's goal is to empower artists by decentralizing music ownership and letting fans own Music Nodes.

These nodes help distribute content and reward both the fans and the artists.

Gala Music also integrates its NFTs into the ecosystem, giving fans a unique way to support creators and artists to tokenize their music.


Why Bring This to the Fediverse?

The Fediverse thrives on decentralization and user empowerment—both principles align perfectly with the core concepts behind Audius and Gala Music.

A Fediverse-powered music platform could provide a truly decentralized space for artists and fans to collaborate, share, and monetize music without relying on corporate gatekeepers or proprietary ecosystems.


Imagine a service where:

  • Artists can self-host their music or distribute it via interconnected, federated services.
  • Music discovery is driven by community interaction rather than opaque algorithms.
  • Fans can support their favorite artists directly via tips, donations, or open-source cryptocurrencies.
  • The entire platform upholds the values of transparency, user ownership, and privacy.

If a Fediverse equivalent to Audius Music or Gala Music doesn’t already exist, could this be a signal for innovation within the community?

Platforms like Funkwhale already offer some audio-sharing capabilities but focus more on community-driven music libraries rather than artist monetization or blockchain integration.

Could we build upon existing tools like Funkwhale or create something entirely new?

I would consider doing something like this, but, unfortunately, I lack both the knowledge, energy, and time.

What do you think?

Would you be interested in contributing to, or supporting, such an initiative?

23
 
 
  1. Microblogging: Mastodon
  2. Photo sharing: Pixelfed
  3. A social blog: ActivityPub Wordpress Plugin
  4. Beyond microblogging: Friendica
  5. Content Aggregators: Lemmy, PieFed & Mbin
  6. Beautiful and fun microblogging: Sharkey
  7. Self-hosting with GoToSocial

"Looking ahead at 2025

What do I plan to do in 2025?

My enthusiasm for the Fediverse keeps growing with each passing day. In the coming weeks, I plan to write about:

  • my experiences self-hosting with GoToSocial
  • PeerTube (the Fediverse’s alternative to YouTube)
  • The Friends plugin for Wordpress by Alex Kirk, which allows you to put your Wordpress site at the center of your online activities
  • Mobilizon: a Fediverse project that helps you find, create and organize events
  • Matrix.org: a Fediverse-adjacent open network for secure, decentralized communications

And so much more! There are several Fediverse projects like Hubzilla and Pleroma that I keep hearing about and have yet to try."--

24
 
 

Much of the Fediverse, especially the most popular communities, are continuations or clones of existing communities from twitter/reddit/etc., which makes sense given the history of these platforms as alternatives to those sites.

Are there any original communities which exist on the Fediverse with no similar community on the mainstream alternative service?

25
 
 

Hi folks, looking for a bit of steer to get off the ground with self hosting. My goals to start with are pretty straight forward:

  • I want to set up Home Assistant to move my smart devices off the cloud and fully contained within the walls of my home.
  • I want to set up my own little Pixelfed server for my family's use, along with some other federated socials.

From what I was looking at, I think my easiest route to doing both of these things is with a Home Assistant Yellow (built-in Zigbee and Thread system) with a Raspberry Pi 4.

I've never done anything like this before but I'm interested in learning. If anyone more experienced has any insight or direction, I'd really appreciate it! Cheers!

view more: next ›