Would you like to discover how it feels to navigate a social network devoid of avatars? If so, head to Settings -> Preferences -> Appearance, and enable the Hide Avatar option 🥸.
Hey all, hiding out here while I'm "off social media"
@dajb Hey, hope you're well! We like to say Bonfire is a social networking tool, not social media 😁
@Oceane We have indeed been optimising the speed of both the backend and UI, glad it is bearing fruit 😅
The other milestone we're working on is federation, for which we introduced 3 different settings: github.com/bonfire-networks/...
Currently federation is locked down on here while we optimise some more things (like limiting how many replies are automatically fetched in threads) and then we'll change it to on-demand.
BTW when the instance is set to on-demand users can still lock down federation for themselves, and when federation is enabled they can set themselves to on-demand or disabled. This is currently the only exception to all admin settings being fully overridable by users [besides the more obvious ones in "instance configuration" such as instance name and max file upload size].
Sorry, I did take the time to appreciate how snappy the last update was, but I haven't been vocal about it.
I'm going to toggle a few switches and see what happens. Is it normal if I can't fetch a post through another instance (Firefish)? Is the federation still disabled?
Thanks in advance!
@Oceane We have indeed been optimising the speed of both the backend and UI, glad it is bearing fruit 😅
The other milestone we're working on is federation, for which we introduced 3 different settings: github.com/bonfire-networks/...
Currently federation is locked down on here while we optimise some more things (like limiting how many replies are automatically fetched in threads) and then we'll change it to on-demand.
Lol sorry for the flood but can you please add the Luciole font, which is developed for people with a low vision? luciole-vision.com/luciole-e...
#bonfire_feedback
@Oceane thanks for the suggestion! now added:
I can't edit the image description?
@Oceane not yet, currently editing uses a simple form and needs to be moved to using the full composer: github.com/bonfire-networks/...
🎉 Thrilled to unveil our revamped Bonfire website! 🌐 Among other things, we've showcased the features of our upcoming 1.0 release and listed the inspiring case studies we're developing.
Customizable, Extensible, Federated. Welcome to the autonomous digital spaces of the future 🔥
https://bonfirenetworks.org/
indieweb.social/@bonfire/111...
Adding a CW to a post doesn't update it
Oops, we recently changed CW to use the summary
field instead of the name
(title) field, in line with what Mastodon now does, and need to update that in the edit form. Thanks @Oceane!
Campground days "That's all for the last 7 days..."
Is that true?
You can click the "Show older activities" button to remove the filter.
Where does federation fit in the Bonfire upcoming roadmap?
Coming up soon: github.com/bonfire-networks/...
Thanks again. How much server do you think Bonfire would need?
capsul.org/pricing
(that was from servers.coop which looks good if they are ready to go.)
@bhaugen I'd start with f1-s on there and scale up as needed (it really depends on the number of simultaneous active users)
I tried to post this same content before and it went off into space somewhere. If it landed in the Bonfire campground and this is a duplicate, sorry, but i don't see my first try anywhere.
I wanted to ask about CoopCloud, which bonfirenetworks.org/docs/dep...
recommends for deployment.
But from skimming their doc, looks like they don't offer an actual cloud that I can deploy on, just some software for people to install on some other server.
Is that correct? And if so, got any recommendations for where to actually install Bonfire software?
@bhaugen see docs.coopcloud.tech/operator...
While you can use any provider to get a server or VPS to use with coop-cloud, there's two mentioned in their docs (since they're more closely integrated into the tooling):
- servers.coop is an initiative started by the same people as coop-cloud to setup a cooperative network of hosters, but I'm not sure how operational it is yet
- hetzner is a german company that's common choice among FOSS and fediverse folks
#bonfire_feedback
Seems snappier today. What did you do to speed it up?
(Or am I dreaming...?)
We've been optimising and tweaking various things... Some of the last things we tried involve some technicalities of LiveView and OTP, we've added some ENV variables for instances to be able to tweak, and set some default values that seem to make sense so far:
- LV_TIMEOUT: 42 seconds. The timeout for keeping websocket connections open after it last received data.
- LV_HIBERNATE_AFTER: 7 seconds. The time of inactivity allowed in the LiveView before compressing its own memory and state.
- LV_FULLSWEEP_AFTER: 20. The maximum number of garbage collections before forcing a fullsweep for the socket process. You can set it to 0 to force more frequent clean-ups of your websocket transport processes.
I have a few to consider! This is a great showcase for the modulatirty of the platofrm. 📣
Owncast - live streaming media.
Lemmy and kBin could have some unique components to their display. Yes, it's just text + links/media. But Upvotes/Downvotes are unique. The same format would apply to the replies as well.
Third, many other fediverse clients offer emoji reactions (Akkoma, Misskey, Firefish, even Mastodon shows them for Admin posts), and if that platform does have them, it would be nice to at least have them viewable in Bonfire, even if Bonfire doesn't support reacting with them. The iOS client FediText is trying this out right now.
Finally, this work is interesting - a live audio stream for mastodon. I guess it might appear the same as Owncast or Castopod, maybe.
Thanks for the suggestions! Added to the list: github.com/bonfire-networks/...
What other types should we implement first?




We've just released the bonfire 0.9.6 - read more on our blog bonfirenetworks.org/posts/re...