Today's Deep-Dive: Bonfire
Ep. 250

Today's Deep-Dive: Bonfire

Episode description

This episode discusses Bonfire, an open-source project aiming to revolutionize online communities by giving users more control over their digital spaces. It critiques current platforms for prioritizing scale over genuine community care and individual agency. Bonfire offers a modular, flexible framework that allows communities to configure, interact, moderate, and federate their digital spaces. The project is designed to be a commons, not a product, empowering users to reclaim their data and resist manipulation. Bonfire’s first application, Bonfire Social 1.0, is likened to WordPress for the Fediverse, making it easier for communities to create and manage their own social networks. The text highlights the project’s potential for various applications, from scientific collaboration to community economic systems, and encourages users to explore and contribute to Bonfire’s development.

Gain digital sovereignty now and save costs

Let’s have a look at your digital challenges together. What tools are you currently using? Are your processes optimal? How is the state of backups and security updates?

Digital Souvereignty is easily achived with Open Source software (which usually cost way less, too). Our division Safeserver offers hosting, operation and maintenance for countless Free and Open Source tools.

Try it now for 1 Euro - 30 days free!

Download transcript (.srt)
0:00

Have you ever been scrolling through, you know, your social feed or maybe trying to

0:04

organize something for a community online?

0:06

I just felt...

0:07

Yeah.

0:08

Frustrated.

0:09

Oh, definitely.

0:10

Like, you're constantly battling the platform itself.

0:11

Exactly.

0:12

Not just trying to connect with people, but just to, like, exist authentically

0:15

online.

0:16

And maybe you felt like your data's being scooped up or your interactions are being

0:21

nudged in certain directions.

0:23

That feeling of being less like a user and more like, well, the product.

0:27

Right.

0:28

And today, we're kind of lighting a fire under that whole feeling.

0:31

We are diving into Bonfire.

0:33

It's this really exciting open-source project, and it offers a totally different

0:38

way of thinking

0:39

about our digital lives.

0:40

It really does.

0:41

A different vision.

0:42

So our mission for this deep dive is pretty straightforward.

0:45

Yeah.

0:46

We want to unpack Bonfire for you.

0:47

What is it?

0:48

How does it actually work?

0:49

And, you know, why might it be a glimpse into the future for online communities?

0:53

Yeah.

0:54

Let's explore how it's aiming to put the power back where it belongs in your hands.

0:58

Letting you shape your own digital spaces with what they call agency, care, and

1:03

flexibility

1:04

right at the core.

1:05

So this is really for anyone who's ever thought, I wish I could build my own

1:08

digital home,

1:09

not just rent a room somewhere.

1:10

Mm-hmm.

1:11

Mm-hmm.

1:12

Build it yourself.

1:13

But before we jump right into the building part, just a quick word from our

1:17

supporter.

1:17

This deep dive is made possible by Safe Server.

1:20

They're your partner in digital transformation.

1:22

Safe Server handles the hosting for software like this, and they support you every

1:26

step

1:27

of the way.

1:28

So if you're thinking about hosting your own digital commons, maybe like a Bonfire

1:31

instance,

1:32

or you just need reliable infrastructure for your projects, you can learn more

1:36

about how

1:36

they can help you at www.safeserver.de.

1:40

That's www.safeserver.de.

1:42

Okay, so let's get into the heart of it.

1:46

The problem Bonfire is really trying to tackle, and this is where it gets, I think,

1:50

really

1:50

interesting.

1:51

It's a little bit on those huge online platforms, right?

1:54

The ones built for massive scale above everything else.

1:57

Absolutely.

1:58

Designed to connect millions, yeah, but often something gets lost.

2:02

Exactly.

2:03

Things like genuine community care, or even just individual agency.

2:08

Our sources kept bringing up this feeling of being erased by online platforms in

2:13

their

2:13

race to scale.

2:14

It's a strong phrase, but it resonates.

2:16

They often just don't provide the right tools for, say, intentional smaller scale

2:21

community

2:21

building.

2:22

It's all about broadcast.

2:23

Right.

2:24

And what's really fascinating here is that Bonfire isn't setting out to be just

2:27

another

2:27

social network.

2:28

It's built on this fundamental critique of how things are now, where platforms

2:33

often

2:34

work like an extraction economy, pulling data, attention, value from you.

2:39

Bonfire challenges that.

2:41

It proposes that digital spaces should be more like a commons.

2:44

A commons, like a shared resource.

2:46

Exactly.

2:47

Not a product somebody sells, but something shared.

2:49

Like maybe a community garden versus a huge private farm.

2:53

Okay, I like that analogy.

2:54

It's a place where communities can gather, they can co-create, build something

2:58

lasting.

2:59

And the focus is explicitly on giving you more agency, care, and flexibility.

3:05

It's about empowering you to, well, reclaim your data and resist that manipulation

3:09

that's

3:09

become so common.

3:10

That distinction, product versus commons, that's really powerful.

3:14

It makes you stop and think about how much we've just accepted the way things are.

3:18

So how does Bonfire actually do that?

3:20

How does it make this vision happen?

3:21

You said it's open source.

3:22

Right.

3:23

At its core, Bonfire is an open source, AGPL3 licensed ecosystem.

3:28

Okay.

3:29

Break that down a bit for beginners.

3:30

Open source means?

3:31

It means the code, the blueprint, isn't locked away.

3:34

It's public.

3:35

Anyone can look at it, use it, change it, even help build it.

3:38

So transparency, no hidden stuff working against you.

3:41

Exactly.

3:42

That's fundamental for user control.

3:43

And the AGPL3 license, that's a specific type of open source license that kind of

3:47

goes

3:48

a step further.

3:49

It ensures this freedom stick around even if someone builds, say, a commercial

3:52

service

3:52

using it.

3:53

It fosters this really collaborative community-driven way of building things for

3:57

the long haul.

3:58

Got it.

3:59

So it's not just code.

4:00

It's like a toolkit, a framework.

4:01

Yeah, exactly.

4:03

Think of it as a modular toolkit and a flexible framework.

4:05

It lets communities design, operate, and really control their own digital lives.

4:10

Okay.

4:11

Modular, flexible.

4:12

And if we step back a bit, look at the bigger picture, the way they describe it is

4:16

built

4:16

by communities for communities rooted in autonomy, mutual care, and collective

4:21

power.

4:22

That's a strong statement.

4:23

It is.

4:24

And that modular design you mentioned, that's absolutely critical.

4:27

I mean, it's not rigid, not one size fits all.

4:30

It's a flexible foundation you can build on, adapt, extend.

4:34

And we're already seeing the first result of that, the Bonfire Social 1.0 Release

4:39

Candidate.

4:40

That's the first app built using this framework.

4:43

It shows off the social networking core.

4:45

Right.

4:46

So a practical example.

4:47

Yeah.

4:48

And Sam Lubuskin had a great way of putting it, described it as sort of like

4:51

WordPress

4:51

for the Fediverse.

4:52

Oh.

4:53

Okay.

4:54

That clicks.

4:55

WordPress for the Fediverse.

4:56

Yeah.

4:57

It's a fantastic analogy, right?

4:58

It makes it relatable.

4:59

Think how WordPress made website building accessible to way more people.

5:04

Democratized it.

5:05

Bonfire kind of aims to do something similar, but for these federated social

5:10

networks, making

5:10

it much easier for community leaders to create and manage their own spaces, not

5:15

just use someone

5:16

else's.

5:17

That WordPress analogy really works.

5:20

It makes Bonfire feel tangible.

5:22

Like yeah, building a website, but for a whole social space, it's giving you the

5:26

tools to

5:27

be the architect.

5:28

Precisely.

5:29

The architect of your own digital space.

5:30

So Bonfire puts you in like unprecedented control, shaping your experience right

5:36

down

5:36

to the details, adding features, removing them, changing how things look and behave,

5:41

tuning algorithms, swapping them out, even turning them off entirely.

5:44

It's way beyond just picking a color scheme.

5:46

Oh yeah.

5:47

It's choosing the actual skeleton and muscles of your platform.

5:50

So let's look at the four ways it delivers on this.

5:53

These pillars of agency they talk about.

5:55

First one, configure.

5:57

And this isn't just picking a theme, though you can do that.

6:00

It means you can really configure your favorite features, settings, and theme

6:04

deeply.

6:04

Can you give us a really concrete example, something surprising maybe, that a

6:09

community

6:10

could configure on Bonfire that you just absolutely cannot do on, say, Facebook or

6:15

Reddit today?

6:16

That's a great question because yeah, configuration often just means skins or basic

6:20

settings.

6:21

Here it's about fundamental power.

6:24

Power over your data, your interactions, the actual functionality.

6:28

For instance, maybe a community decides they need a specific integrated polling

6:32

system

6:32

just for making group decisions, but critically only for verified members and maybe

6:37

only for

6:38

certain topics.

6:39

Oh, okay.

6:40

Very specific rules.

6:41

Exactly.

6:42

Or maybe they want a unique way to filter content that prioritizes, say, local

6:45

environmental

6:45

discussions over random global news.

6:47

On a big platform, you're stuck with their features, their algorithms.

6:51

Right.

6:52

Take it or leave it.

6:53

With Bonfire, you choose which functional modules like voting or a shared calendar

6:57

are

6:58

even available to your community and how they work.

7:01

You're shaping the purpose of the space, not just tweaking the appearance.

7:04

That's a massive difference, building the function for your community's specific

7:07

purpose.

7:08

Okay.

7:09

So then how does Interact build on that deep configuration?

7:12

Right.

7:13

So the second pillar is Interact.

7:14

It's about connecting, sharing, engaging, but with purpose.

7:18

With purpose.

7:19

Okay.

7:20

Because you've already configured the platform the way you need it, you then get to

7:23

decide

7:23

exactly who sees what you publish, who sees your activities, and crucially, how

7:28

people

7:29

can interact with you.

7:30

More control over the conversation.

7:32

Yeah.

7:33

It moves away from that sort of public by default, noisy environment we see

7:36

everywhere

7:37

else.

7:38

Imagine setting up a group where maybe only members can comment, or where certain

7:42

sensitive

7:43

topics automatically trigger a higher level of moderation review.

7:47

It ensures more relevant, meaningful interactions.

7:50

Fostering an environment where interactions feel intentional, not just shouting

7:53

into the

7:54

void.

7:55

Precisely.

7:56

That granularity, that control over how you interact, that's crucial.

8:00

But it brings up a big question.

8:01

Once you've set up your ideal space, set the rules, how do you keep the

8:05

interactions inside

8:07

it healthy and safe?

8:09

Because even with good intentions, online spaces face challenges.

8:13

You hit on a really critical point, and that's exactly where the third pillar,

8:17

moderate,

8:17

comes in.

8:18

And Bonfire has some really interesting, innovative ideas here.

8:23

Okay, more than just ban hammers.

8:24

Definitely more.

8:25

I mean, yes, it has the standard tools flagging, removing problematic content, both

8:29

users and

8:29

moderators can do that.

8:30

You can silence people, ghost them, block users, or even block entire other

8:34

instances if they're

8:36

causing problems.

8:37

Right, standard stuff.

8:38

What's innovative?

8:39

What's really groundbreaking is the ability to use custom roles to decentralize

8:42

power,

8:43

moving away from that traditional model where one or two admins hold all the keys.

8:47

Decentralized moderation.

8:48

How does that work?

8:49

It means the community members themselves can collectively manage their space.

8:54

Either they rotate moderation duties or create specific roles like someone

8:59

dedicated to welcoming

9:01

new members or another focus on conflict resolution.

9:04

Interesting.

9:05

It shifts the burden from just one person, who's often overwhelmed, especially in

9:08

volunteer

9:09

communities, to the whole group.

9:11

Foster shared responsibility makes it more resilient.

9:14

This is huge for smaller groups without a dedicated tech team, but who still need

9:19

good

9:19

ways to keep things healthy.

9:21

That idea, decentralized moderation, that sounds much more sustainable.

9:26

Community driven.

9:27

Okay.

9:28

So that's configure, interact, moderate.

9:29

The fourth pillar is federate.

9:31

This takes bonfire beyond just one isolated group, right?

9:34

What does federation really mean for the average person and why is it important?

9:38

Right.

9:39

So for anyone new to the term, the Fediverse is basically a network of independent

9:43

social

9:43

platforms that can all talk to each other.

9:45

Like email?

9:46

Exactly like email.

9:47

That's the perfect analogy.

9:48

You can send an email from Gmail to Yahoo, right?

9:51

Even though they're different companies, they use shared protocols.

9:54

The Fediverse uses protocols, Activity Pub is the main one, to do something similar

9:59

for

9:59

social stuff, but with richer content posts, shares, follows, etc.

10:04

So embracing federation means your bonfire instance isn't an island.

10:08

It can connect with users on Mastodon or PeerTube or other platforms in the wider

10:13

Fediverse.

10:14

So you broaden your reach, break down those platform walls.

10:17

Nicely.

10:18

You're not siloed.

10:19

It's all about giving you the power to, like they say, self-host your online

10:23

community

10:24

and shape your experience on your terms, but still be connected to this much larger,

10:29

diverse

10:30

digital world.

10:31

Okay, so this really isn't just about building a slightly better Facebook clone.

10:35

It's foundational tech for potentially whole new kinds of online interaction.

10:40

Absolutely.

10:41

The vision is incredibly ambitious.

10:42

It looks way beyond just social feeds.

10:44

As Lynn Foster put it really well, said something like, the most exciting thing

10:48

about Bonfire

10:49

is that they've set the stage to add all kinds of features integrated with the

10:52

social

10:53

networking core.

10:54

Yeah, I remember that quote.

10:55

Circles and groups to start, offers once.

10:59

Someday, whole social economic networks and ecosystems.

11:02

That paints a picture of something really vibrant, interconnected, where the tools

11:07

actually

11:08

serve us.

11:09

And what's really fascinating now is seeing how different experts are already

11:12

picking

11:13

up on that potential.

11:14

It shows just how flexible and adaptable this foundation is.

11:18

Like who?

11:19

What are they seeing?

11:20

Well, Jorge Saterno, for example.

11:22

He highlights the modular design will facilitate the creation of applications for

11:26

all kind

11:27

of purposes.

11:28

He even sees it becoming a potential backbone for things like open knowledge

11:32

sharing or

11:32

science communication.

11:33

Wow.

11:34

Okay.

11:35

So like a dedicated scientific community running on Bonfire.

11:39

And that fully self-governed collaborating sharing research in a space they built

11:43

specifically

11:43

for that purpose.

11:45

It's moving beyond just social into facilitating actual work and knowledge creation.

11:49

That's powerful.

11:50

Then you've got folks like Bob Haugen, who's looking into community economic

11:53

systems where

11:54

the future bonfire could be the main coordination medium.

11:57

Community economic systems.

11:58

What does that mean?

11:59

It hints at using bonfire to support alternative community driven economies, groups

12:06

managing

12:07

shared resources, maybe sharing skills, even trading goods or services within their

12:11

own

12:12

digital commons, using bonfire to coordinate it all.

12:15

Okay.

12:16

That's thinking way outside the box.

12:17

And Angel from the Weathermakers, they're exploring moving their tools into bonfire.

12:20

They liked the access to the Fediverse and to all the blocks, seeing it as really

12:25

promising

12:26

for quickly developing community driven processes.

12:29

So it's seen as more than just social media.

12:31

It's a building block itself.

12:32

Exactly.

12:33

And for the tech folks listening, it's worth noting their activity pub library.

12:37

That's the bit that handles federation.

12:39

Isn't just baked in.

12:40

It's a modular component itself, meaning developers could potentially swap it out

12:45

or

12:45

adapt it later.

12:46

It gives us incredible flexibility right down at the protocol level, ensuring bonfire

12:51

can

12:51

evolve as the decentralized web evolves.

12:54

You can literally see this modularity if you peek at their code repositories on

12:59

GitHub.

13:00

There are separate extensions for identity, main extension, for economic stuff,

13:04

value

13:04

flows, economic extension.

13:06

It's all designed to be pieced together like, well, digital Lego.

13:10

Digital Lego.

13:11

I love it.

13:12

A customizable foundation they can grow into anything from science collaboration to

13:16

new

13:16

economies.

13:18

So the great news here is bonfire isn't just some far off dream.

13:22

It's real.

13:23

It's developing actively and you can actually explore it now.

13:25

Yeah, the bonfire social 1.0 release candidate is ready.

13:29

That's a big milestone.

13:30

Which means you can jump in.

13:31

You can set up a new instance for your own community.

13:33

If you're technically inclined, you can run bonfire on your server for total

13:38

control.

13:38

Or even if you're adventurous, build an extension and help shape its future.

13:42

Get involved basically.

13:44

Yeah.

13:45

There's comprehensive documentation available if you want to dive into using or

13:49

building

13:49

on bonfire.

13:50

And there's a community around it, places to ask questions, collaborate, learn.

13:55

It really embodies that buy people for people idea.

13:59

Participation is key.

14:00

Absolutely.

14:01

Your participation is what helps it grow and evolve.

14:02

And if we connect this all back to that core idea, reclaiming our digital agency,

14:07

bonfire

14:07

really offers this, um, this tangible glimpse into a different future, a future

14:12

where our

14:13

online spaces are genuinely ours.

14:16

Shaped by our values, controlled by our community.

14:18

Built for the long haul.

14:19

Yeah.

14:20

Free from the whims of corporate algorithms changing things under our feet.

14:24

Which leads to, I think, an important question for you listening right now.

14:27

Okay.

14:28

If you could design your ideal online community today, completely free from

14:32

corporate influence,

14:33

built with that agency, care, and flexibility right at the heart of it, what would

14:37

it actually

14:38

look like?

14:39

What unique features or rays of interacting would you prioritize to make it truly

14:43

yours?

14:44

That's a great question to ponder.

14:45

What would your ideal digital commons look like?

14:51

And that wraps up our deep dive into bonfire for today.

14:54

A really fascinating project.

14:56

Julius offers a different, more empowering path for how we live online.

15:01

We really hope this sparks some ideas for you about how you might engage with

15:04

communities

15:05

differently, more autonomously, maybe more caringly, definitely more intentionally,

15:10

moving

15:10

beyond the frustrations we all feel sometimes with the big platforms, and a huge

15:14

thank you

15:15

once again to Safe Server for supporting this deep dive.

15:18

Yeah, thanks Safe Server.

15:19

Whether you're inspired to build your own digital commons now, or you're

15:22

transforming

15:23

your business with resilient, open-source tools, Safe Server provides the hosting

15:27

and

15:27

the support you need every step of the way.

15:29

You can find out more at www.neseafserver.de.

15:33

That's www.safeserver.de.

15:36

Until next time, keep digging, keep learning.

15:38

And keep asking those big questions.

15:40

Keep challenging the status quo.

15:40

Keep challenging the status quo.