Discussion
Loading...
Log in
  • About
  • Code of conduct
  • Privacy
  • Users
  • Instances
  • About Bonfire
Feed Members
Evan Prodromou boosted
Luis Quintanilla
Luis Quintanilla
@lqdev@lqdev.me  ·  activity timestamp 3 seconds ago
⁂ Article

Thoughts on the Social Web from FOSDEM 2026

I had the opportunity to attend FOSDEM 2026 virtually, and I spent almost all of my time in the Social Web track.

A few themes kept coming up across talks. Some were explicit, some were between the lines. Either way, they prompted a bunch of thoughts I wanted to capture.

DISCLAIMER: AI was used to help me organize and improve the flow of this post. Ideas and thoughts expressed are my own.

Hosting is hard

In Building a sustainable Italian Fediverse: overcoming technical, adoption and moderation challenges, there was a moment (not the main focus of the talk) where hosting came up in a way that really stuck with me. I’m paraphrasing, so apologies if I misrepresent anything, but the gist was:

  • Hosting Mastodon is hard, so we simplify with hosting services like Masto.Host
  • Hosting PixelFed and PeerTube is easier thanks to appliances like YunoHost

Based on my own experience, that rings true, with some nuance.

Getting Mastodon running isn’t actually the hardest part. The self-hosting docs are good enough in my opinion, and that’s how I originally stood up my instance at toot.lqdev.tech. I even maintain guides for cleanup and upgrades that largely mirror the official Mastodon documentation and release notes.

The harder part is everything after provisioning.

Mastodon (especially with federation enabled) can be resource-intensive, and that cost shows up fast even on a single-user instance. If I’m not staying on top of maintenance, disk fills up. Every few weeks, my instance will go down because I’ve run out of storage. Add database migrations, which can be error-prone, and you end up with a setup that’s straightforward to launch but expensive to operate. You pay in money for a big enough server, and you pay in time for ongoing maintenace.

I still want to participate in the Fediverse, but I don’t want to keep paying the maintenance tax for Mastodon. That’s one of the reasons I implemented ActivityPub on my static site instead.

On the PixelFed side, I did try to self-host it once, and I couldn’t get it working cleanly from scratch. Some of that is on me (I’m not familiar with PHP), but either way, YunoHost was a lifesaver. With YunoHost, I had PixelFed up and running quickly, and what that ecosystem provides is genuinely impressive.

That said, I also learned the “operations” lesson there too. During an upgrade, something went wrong with the database, it got corrupted, and I couldn’t restore from backup. I ultimately took the instance down. I’m willing to attribute that to user error, but it still reinforces the bigger point.

The promise of federation and decentralization is that you can stand up your own node for yourself, your family, a school, a company, a city, even a government. In practice, that’s still too hard for most people unless they use appliances like YunoHost or managed hosting like Masto.Host.

And yes, those options mean giving up some control. But even with that tradeoff, I’d argue it’s still better than centralized platforms.

As someone fairly technical and a little extreme about owning the whole stack (I implemented my own static site generator, Webmentions service, and now ActivityPub), I still find this hard. I can’t imagine how unapproachable it feels if you’re not technical. I just wish it were simpler and more cost-effective to run these services without needing either deep system administration knowledge or active ongoing maintenance.

One identity, many post types

In the talk, How to level up the Fediverse, Christine and Jessica talked about ActivityPub implementations and touched on something that really resonated with me.

The idea (again, paraphrasing) was that splitting content types by app (video goes to PeerTube, images go to PixelFed, microblogging goes to Mastodon) might not be the right long-term model. Instead, they suggested something closer to one place to publish and follow people, with rich post types handled in one identity and one experience.

That immediately made me think about Tumblr.

When I first heard Tumblr was planning to implement ActivityPub, I was excited because Tumblr is already “that kind of app.” You can publish videos, photos, polls, longer posts, and everything in between, all in one place. There was also talk about moving Tumblr to WordPress, which (in theory) could make ActivityPub integration even more powerful. But as of now, Tumblr’s ActivityPub work seems to be paused.

The more I think about it, the more this model makes sense, especially because the most important part isn’t the “single app.” It’s the single identity.

You should have one account where your content originates. Then people can consume it from different experiences. Maybe that is a video-focused client, maybe it is an image-first view, maybe it is a Mastodon-like timeline. The key is that you do not need separate accounts everywhere.

That’s essentially how I think about my website.

My site is my digital home and my identity. I post different content types which align with IndieWeb post types:

  • Articles
  • Notes
  • Responses (reposts, replies, likes)
  • Bookmarks
  • Media (photos and videos)
  • RSVPs

People can follow via RSS. And more recently, I implemented my own ActivityPub support so my posts generate native ActivityPub activities. That means Mastodon and other clients can follow and interact with my site directly.

What I like about this is that it decouples publishing from consumption.

I choose where I publish (my site). Others choose how they consume (their client). The protocols handle the translation.

The web is already social and decentralized

In Social Web conversations, sometimes the tone implies the "social web" is separate from "the web".

I don't really buy that.

The web is social because people are on it. People use it to learn, create, find community, do commerce, argue, collaborate, share memes, and everything else. The web is also decentralized by default. That's the baseline architecture.

Dave Winer recently wrote about software being "of the web". Software that's built to share data, accept input, produce output, and let users move their data. Not locked into silos.

This is why I'm so bullish on a different architectural approach: start as a website, add social capabilities as components.

People are already using WordPress, Ghost, and Micro.blog to build sites. With an ActivityPub plugin, your existing web presence becomes followable and interactive in the Fediverse. The site remains a site. It just gets socially interoperable.

Bridgy Fed reinforces this. It takes what already exists on the web and helps it participate in social protocols, without forcing you to rebuild as a native social app first.

That's also my own setup. My website worked as a publishing platform and people could follow via RSS. When I implemented ActivityPub, it became progressively enhanced. Same posts, new social vocabulary. I didn't have to abandon my site. I just made it speak the social language.

Modular and extensible feels like the right direction

This is the architectural vision I took away from Bonfire: Building Modular, Consentful, and Federated Social Networks.

The "opt-in pieces" approach is about choosing which parts you want, evolving your experience based on what you enable. It echoes small pieces loosely joined. It's a practical model for a federated future:

  • Start with the basic web
  • Add social capabilities as components
  • Get progressively more powerful as you opt in

Your site still works normally. When you speak the lingua franca of protocols like ActivityPub, you can express social intent in a way other systems understand.

So it's not "the web vs the social web." It's the web, with richer native social vocabulary.

Conclusion

This probably reads like I’m nitpicking, but I’m genuinely bullish on federated and decentralized networks. That’s why I’m still participating.

What stood out to me at FOSDEM this year is momentum. Last year, the Social Web track was a half day. This year, it expanded to a full day. That signals to me that there are a lot of smart, passionate people working across protocol design, UX, moderation, policy, community, activism, and implementation, trying to build real alternatives to entrenched silos.

And the plurality of implementations is a strength. It encourages exploration, competition, and innovation.

My hope is that the “end state” isn’t a separate social web you have to join. It’s a web that continues to work as expected, but gets progressively enhanced when you opt into interoperable social protocols.

Ultimately, there isn’t “the web” and “the social web.” There's just the web, and social vocabularies that participants can adopt without thinking about it.

  • Copy link
  • Flag this article
  • Block
Luis Quintanilla
Luis Quintanilla
@lqdev@lqdev.me  ·  activity timestamp 3 seconds ago
⁂ Article

Thoughts on the Social Web from FOSDEM 2026

I had the opportunity to attend FOSDEM 2026 virtually, and I spent almost all of my time in the Social Web track.

A few themes kept coming up across talks. Some were explicit, some were between the lines. Either way, they prompted a bunch of thoughts I wanted to capture.

DISCLAIMER: AI was used to help me organize and improve the flow of this post. Ideas and thoughts expressed are my own.

Hosting is hard

In Building a sustainable Italian Fediverse: overcoming technical, adoption and moderation challenges, there was a moment (not the main focus of the talk) where hosting came up in a way that really stuck with me. I’m paraphrasing, so apologies if I misrepresent anything, but the gist was:

  • Hosting Mastodon is hard, so we simplify with hosting services like Masto.Host
  • Hosting PixelFed and PeerTube is easier thanks to appliances like YunoHost

Based on my own experience, that rings true, with some nuance.

Getting Mastodon running isn’t actually the hardest part. The self-hosting docs are good enough in my opinion, and that’s how I originally stood up my instance at toot.lqdev.tech. I even maintain guides for cleanup and upgrades that largely mirror the official Mastodon documentation and release notes.

The harder part is everything after provisioning.

Mastodon (especially with federation enabled) can be resource-intensive, and that cost shows up fast even on a single-user instance. If I’m not staying on top of maintenance, disk fills up. Every few weeks, my instance will go down because I’ve run out of storage. Add database migrations, which can be error-prone, and you end up with a setup that’s straightforward to launch but expensive to operate. You pay in money for a big enough server, and you pay in time for ongoing maintenace.

I still want to participate in the Fediverse, but I don’t want to keep paying the maintenance tax for Mastodon. That’s one of the reasons I implemented ActivityPub on my static site instead.

On the PixelFed side, I did try to self-host it once, and I couldn’t get it working cleanly from scratch. Some of that is on me (I’m not familiar with PHP), but either way, YunoHost was a lifesaver. With YunoHost, I had PixelFed up and running quickly, and what that ecosystem provides is genuinely impressive.

That said, I also learned the “operations” lesson there too. During an upgrade, something went wrong with the database, it got corrupted, and I couldn’t restore from backup. I ultimately took the instance down. I’m willing to attribute that to user error, but it still reinforces the bigger point.

The promise of federation and decentralization is that you can stand up your own node for yourself, your family, a school, a company, a city, even a government. In practice, that’s still too hard for most people unless they use appliances like YunoHost or managed hosting like Masto.Host.

And yes, those options mean giving up some control. But even with that tradeoff, I’d argue it’s still better than centralized platforms.

As someone fairly technical and a little extreme about owning the whole stack (I implemented my own static site generator, Webmentions service, and now ActivityPub), I still find this hard. I can’t imagine how unapproachable it feels if you’re not technical. I just wish it were simpler and more cost-effective to run these services without needing either deep system administration knowledge or active ongoing maintenance.

One identity, many post types

In the talk, How to level up the Fediverse, Christine and Jessica talked about ActivityPub implementations and touched on something that really resonated with me.

The idea (again, paraphrasing) was that splitting content types by app (video goes to PeerTube, images go to PixelFed, microblogging goes to Mastodon) might not be the right long-term model. Instead, they suggested something closer to one place to publish and follow people, with rich post types handled in one identity and one experience.

That immediately made me think about Tumblr.

When I first heard Tumblr was planning to implement ActivityPub, I was excited because Tumblr is already “that kind of app.” You can publish videos, photos, polls, longer posts, and everything in between, all in one place. There was also talk about moving Tumblr to WordPress, which (in theory) could make ActivityPub integration even more powerful. But as of now, Tumblr’s ActivityPub work seems to be paused.

The more I think about it, the more this model makes sense, especially because the most important part isn’t the “single app.” It’s the single identity.

You should have one account where your content originates. Then people can consume it from different experiences. Maybe that is a video-focused client, maybe it is an image-first view, maybe it is a Mastodon-like timeline. The key is that you do not need separate accounts everywhere.

That’s essentially how I think about my website.

My site is my digital home and my identity. I post different content types which align with IndieWeb post types:

  • Articles
  • Notes
  • Responses (reposts, replies, likes)
  • Bookmarks
  • Media (photos and videos)
  • RSVPs

People can follow via RSS. And more recently, I implemented my own ActivityPub support so my posts generate native ActivityPub activities. That means Mastodon and other clients can follow and interact with my site directly.

What I like about this is that it decouples publishing from consumption.

I choose where I publish (my site). Others choose how they consume (their client). The protocols handle the translation.

The web is already social and decentralized

In Social Web conversations, sometimes the tone implies the "social web" is separate from "the web".

I don't really buy that.

The web is social because people are on it. People use it to learn, create, find community, do commerce, argue, collaborate, share memes, and everything else. The web is also decentralized by default. That's the baseline architecture.

Dave Winer recently wrote about software being "of the web". Software that's built to share data, accept input, produce output, and let users move their data. Not locked into silos.

This is why I'm so bullish on a different architectural approach: start as a website, add social capabilities as components.

People are already using WordPress, Ghost, and Micro.blog to build sites. With an ActivityPub plugin, your existing web presence becomes followable and interactive in the Fediverse. The site remains a site. It just gets socially interoperable.

Bridgy Fed reinforces this. It takes what already exists on the web and helps it participate in social protocols, without forcing you to rebuild as a native social app first.

That's also my own setup. My website worked as a publishing platform and people could follow via RSS. When I implemented ActivityPub, it became progressively enhanced. Same posts, new social vocabulary. I didn't have to abandon my site. I just made it speak the social language.

Modular and extensible feels like the right direction

This is the architectural vision I took away from Bonfire: Building Modular, Consentful, and Federated Social Networks.

The "opt-in pieces" approach is about choosing which parts you want, evolving your experience based on what you enable. It echoes small pieces loosely joined. It's a practical model for a federated future:

  • Start with the basic web
  • Add social capabilities as components
  • Get progressively more powerful as you opt in

Your site still works normally. When you speak the lingua franca of protocols like ActivityPub, you can express social intent in a way other systems understand.

So it's not "the web vs the social web." It's the web, with richer native social vocabulary.

Conclusion

This probably reads like I’m nitpicking, but I’m genuinely bullish on federated and decentralized networks. That’s why I’m still participating.

What stood out to me at FOSDEM this year is momentum. Last year, the Social Web track was a half day. This year, it expanded to a full day. That signals to me that there are a lot of smart, passionate people working across protocol design, UX, moderation, policy, community, activism, and implementation, trying to build real alternatives to entrenched silos.

And the plurality of implementations is a strength. It encourages exploration, competition, and innovation.

My hope is that the “end state” isn’t a separate social web you have to join. It’s a web that continues to work as expected, but gets progressively enhanced when you opt into interoperable social protocols.

Ultimately, there isn’t “the web” and “the social web.” There's just the web, and social vocabularies that participants can adopt without thinking about it.

  • Copy link
  • Flag this article
  • Block
The Conversation U.S.
The Conversation U.S.
@TheConversationUS@newsie.social  ·  activity timestamp 44 seconds ago

President Trump described a Dec. 25 airstrike on suspected insurgent camps as a ‘Christmas present’ from the US. Many in Nigeria disagree, a scholar of African politics explains. https://buff.ly/srzQQWN

  • Copy link
  • Flag this post
  • Block
Prof. Sam Lawler boosted
AlisonW ♿🏳️‍🌈♾️
AlisonW ♿🏳️‍🌈♾️
@AlisonW@fedimon.uk  ·  activity timestamp 3 hours ago

@sundogplanets
You can't have effective data centres in space though!
https://taranis.ie/datacenters-in-space-are-a-terrible-horrible-no-good-idea/

Taranis

Datacenters in space are a terrible, horrible, no good idea.

There is a rush for AI companies to team up with space launch/satellite companies to build datacenters in space. TL;DR: It's not going to work.
  • Copy link
  • Flag this post
  • Block
Ken
Ken
@knwlkr@universeodon.com  ·  activity timestamp 4 minutes ago

@Migueldeicaza I still miss Evolution :)

And all of Ximian Desktop, for that matter 🐒

Miguel de Icaza ᯅ🍉
Miguel de Icaza ᯅ🍉
@Migueldeicaza@mastodon.social replied  ·  activity timestamp 1 minute ago

@knwlkr me too, me too! Good nostalgic times.

  • Copy link
  • Flag this comment
  • Block
Randahl Fink
Randahl Fink
@randahl@mastodon.social  ·  activity timestamp 3 hours ago

Trump calls wind turbines "losers". Meanwhile in Denmark, our wind turbines currently produce 92 percent of all the power consumed.

But you do you, America. 🤷🏻‍♂️

Sorry, no caption provided by author
Sorry, no caption provided by author
Sorry, no caption provided by author
Brath
Brath
@s_d_brath@mastodon.social replied  ·  activity timestamp 2 minutes ago

@randahl der blæser også en stiv pelikan (spændt på hvad folk der bruger oversættere får ud af den sætning).

  • Copy link
  • Flag this comment
  • Block
Joel Michael
Joel Michael
@jpm@aus.social  ·  activity timestamp 2 hours ago

Despite the smashed finger, the sign is still excellent. Attention fellow chook-parents @daedalus @SuperMoosie et al

A yellow metal warning sign nailed to a wooden fence. The sign reads “beware of the tiny dinosaurs on patrol” and features a picture of a chicken
A yellow metal warning sign nailed to a wooden fence. The sign reads “beware of the tiny dinosaurs on patrol” and features a picture of a chicken
A yellow metal warning sign nailed to a wooden fence. The sign reads “beware of the tiny dinosaurs on patrol” and features a picture of a chicken
D. G. Marshall
D. G. Marshall
@davidtheeviloverlord@mastodon.social replied  ·  activity timestamp 2 minutes ago

@jpm @daedalus @SuperMoosie

Welcome to Jurassic Buck-erk!

  • Copy link
  • Flag this comment
  • Block
Fedi.Video on PeerTube
Fedi.Video on PeerTube
@fedivideo@fedi.video  ·  activity timestamp 2 minutes ago
Your browser does not support the video tag.
This video cannot be previewed
Open original
Space Shuttle Prototype Rollout (1976) (featuring the first space shuttle Enterprise)
  • Copy link
  • Flag this media
  • Block
Hypostasis
Hypostasis
@HypostasisGR@metalhead.club  ·  activity timestamp 2 days ago

#introduction

Hello Fediverse!

We are Hypostasis, a progressive metal band from Greece.

Formed some 15 years ago, we have unfortunately been on and off (mostly off) for various reasons ever since. Life happens.

We released a 100% self-produced EP back in 2016, played a few shows, and were forced back into oblivion shortly after.

In the meantime, we were growing, writing new music, and planning a return. It is almost time now. We have recorded our debut album, and are planning a full release in the next few months!

I'm really excited to share this journey with you - we are proud of our new work and, in due time, I hope you'll give it a listen.

Cheers!

Evan Prodromou
Evan Prodromou
@evan@cosocial.ca replied  ·  activity timestamp 3 minutes ago

@HypostasisGR 👋🏼

  • Copy link
  • Flag this comment
  • Block
tools for commensality 🧿 boosted
Hypostasis
Hypostasis
@HypostasisGR@metalhead.club  ·  activity timestamp 2 days ago

#introduction

Hello Fediverse!

We are Hypostasis, a progressive metal band from Greece.

Formed some 15 years ago, we have unfortunately been on and off (mostly off) for various reasons ever since. Life happens.

We released a 100% self-produced EP back in 2016, played a few shows, and were forced back into oblivion shortly after.

In the meantime, we were growing, writing new music, and planning a return. It is almost time now. We have recorded our debut album, and are planning a full release in the next few months!

I'm really excited to share this journey with you - we are proud of our new work and, in due time, I hope you'll give it a listen.

Cheers!

  • Copy link
  • Flag this post
  • Block
Matt Blaze
Matt Blaze
@mattblaze@federate.social  ·  activity timestamp 5 hours ago

Once again, I'm reminded that my longstanding "don't go to private billionaire underage sex islands" policy has been pretty well vindicated.

Su_G
Su_G
@Su_G@aus.social replied  ·  activity timestamp 3 minutes ago

@mattblaze
Confirming that you are a grown up. 🙏🏻

  • Copy link
  • Flag this comment
  • Block
podfeet
podfeet
@podfeet@chaos.social  ·  activity timestamp 49 minutes ago

@oetgrunnen Maybe if I get the hang of this, some day I’ll knit some for you to bring back grandma memories

uǝuunɹƃʇǝO
uǝuunɹƃʇǝO
@oetgrunnen@mstdn.social replied  ·  activity timestamp 3 minutes ago

@podfeet ☺️

  • Copy link
  • Flag this comment
  • Block
Jürgen Hubert boosted
Randahl Fink
Randahl Fink
@randahl@mastodon.social  ·  activity timestamp 3 hours ago

Trump calls wind turbines "losers". Meanwhile in Denmark, our wind turbines currently produce 92 percent of all the power consumed.

But you do you, America. 🤷🏻‍♂️

Sorry, no caption provided by author
Sorry, no caption provided by author
Sorry, no caption provided by author
  • Copy link
  • Flag this post
  • Block
Miguel de Icaza ᯅ🍉
Miguel de Icaza ᯅ🍉
@Migueldeicaza@mastodon.social  ·  activity timestamp 5 hours ago

Staying true to my one trick pony ethos.

SwiftTerm, running a poor man's Evolution email client written in TermKit using MailFoundation and MimeFoundation:

Console email program
Console email program
Console email program
Ken
Ken
@knwlkr@universeodon.com replied  ·  activity timestamp 4 minutes ago

@Migueldeicaza I still miss Evolution :)

And all of Ximian Desktop, for that matter 🐒

  • Copy link
  • Flag this comment
  • Block
Dustin McCartney boosted
Merlin Mann
Merlin Mann
@hotdogsladies@mastodon.social  ·  activity timestamp 4 hours ago

If you zoom way in, you can see my wife in the "H."

She's very cool, and I like her.

https://missionlocal.org/2026/01/sf-protest-ice-human-banner-ocean-beach/

Sorry, no caption provided by author
Sorry, no caption provided by author
Sorry, no caption provided by author
Mission Local

Photos: S.F. protesters spell out 'Abolish ICE' in human banner on Ocean Beach

The crowd held up an American flag and created signs reading "We have eyes, no more lies" as part of the national protests.
  • Copy link
  • Flag this post
  • Block
Evan Prodromou
Evan Prodromou
@evan@cosocial.ca  ·  activity timestamp 6 minutes ago

@scottjenson

I changed it to one I like better

Your browser does not support the video tag.
GIF
GIF
Open
GIF
Evan Prodromou
Evan Prodromou
@evan@cosocial.ca replied  ·  activity timestamp 4 minutes ago

@scottjenson @tsyesika talked about the ActivityPub API on stage during her talk at FOSDEM yesterday. It got a lot of applause. We were talking about it at supper later and the feeling around the table was that we should really give it a go.

  • Copy link
  • Flag this comment
  • Block
bubstance
bubstance
@bubstance@hj.9fs.net  ·  activity timestamp 5 minutes ago

So, #9front / #plan9 peeps:

What exactly happened with sigrid? I've been absent from the grid for a few months and am missing context.

  • Copy link
  • Flag this post
  • Block
Jan
Jan
@j_j@muenchen.social  ·  activity timestamp 5 hours ago

@juergen_hubert The link is down, maybe we fedi-ddos'd it.

Jürgen Hubert
Jürgen Hubert
@juergen_hubert@mementomori.social replied  ·  activity timestamp 5 minutes ago

@j_j

Sadly, some internal process I haven't been able to identify seems to overload the virtual servers after 23:00 UTC, and it usually takes a few hours until they recover.

Try it again later, and it should work again.

  • Copy link
  • Flag this comment
  • Block
Randahl Fink
Randahl Fink
@randahl@mastodon.social  ·  activity timestamp 8 hours ago

Earlier this week, the fourth most downloaded app in Denmark was "UdenUSA" (Danish for "Without USA") — an app for scanning your groceries to make sure they are from the US.

Is that what Trump means when he calls the US "the hottest country"? And was this what Tim Cook was hoping for when he began supporting The Mad King?

The app is currently ranked number 16 in the Utilities category.

The app UdenUSA shown on the iOS app store, where to English speakers it is called NonUSA.
The app UdenUSA shown on the iOS app store, where to English speakers it is called NonUSA.
The app UdenUSA shown on the iOS app store, where to English speakers it is called NonUSA.
Waterjuffer
Waterjuffer
@Waterjuffer@norden.social replied  ·  activity timestamp 6 minutes ago

@randahl
Ich hab's noch nicht ausprobiert, aber das könnte auch hilfreich sein.
https://buy-european.org/de/index.html
#buyeuropean

Kaufe Nur Europäisch - Unterstütze Europäische Produkte und Herkunftsland mit Kostenloser Mobiler App

Entdecke und unterstütze europäische Produkte mit unserer kostenlosen mobilen App. Finde lokal hergestellte Artikel, überprüfe das Herkunftsland und trage zur europäischen Wirtschaft bei.
  • Copy link
  • Flag this comment
  • Block
Evan Prodromou
Evan Prodromou
@evan@cosocial.ca  ·  activity timestamp 17 minutes ago

@scottjenson I don't think I want to summon up that vibe, though, even in the form of a common meme. It sounds creepy to people who don't know it. I'm going to change the text.

Evan Prodromou
Evan Prodromou
@evan@cosocial.ca replied  ·  activity timestamp 6 minutes ago

@scottjenson

I changed it to one I like better

Your browser does not support the video tag.
GIF
GIF
Open
GIF
  • Copy link
  • Flag this comment
  • Block

bonfire.cafe

A space for Bonfire maintainers and contributors to communicate

bonfire.cafe: About · Code of conduct · Privacy · Users · Instances
Bonfire social · 1.0.2-alpha.7 no JS en
Automatic federation enabled
Log in
  • Explore
  • About
  • Members
  • Code of Conduct