./.env file, which you can run just secrets to generate (and then copy paste)
gitpod /workspace/bonfire-app (main) $ just secrets
warning: the VM is running with native name encoding of latin1 which may cause Elixir to malfunction as it expects utf8. Please ensure your locale is set to UTF-8 (which can be verified by running "locale" in your shell)
Generated escript secrets with MIX_ENV=prod
escript: exception error: undefined function secrets_escript:main/1
in function escript:run/2 (escript.erl, line 758)
in call from escript:start/1 (escript.erl, line 277)
in call from init:start_em/1
in call from init:do_boot/3
error: Recipe secrets failed on line 544 with exit code 127
I'm trying to run with just and I'm getting ** (ArgumentError) cookie store expects conn.secret_key_base to be at least 64 bytes on page request
Any possibility we could move the project over from Github to something like Gitea, instead? They plan on adding federation, too :)
If you can't host your own instance, there's always codeberg.org
Observation:
- I am reading a timeline, going down.
- Find an interesting post and go to see it in detail.
- After that, I go back to the timeline.
- I find myself back at the beginning of the timeline.
I feel confused because I thought it would go back to the last read post.
Is it supposed to be that way?😅 😜
Latest Firefox (84.1.4) in Android.
Well we've implemented a GraphQL API for Bonfire, which is a much more flexible way for frontend apps to get exactly the data they need and provide a richer experience, so hopefully some alternative frontends and mobile apps will want to implement that at some point (maybe we can even standardise on a common GraphQL schema to be use by different federated platforms!)... The other option would be that we/someone implements the Mastodon REST API as a Bonfire extension.
oh cool thanks
that feature is already there but needs some improvements ;)
☕ Currently reading: https://botpopuli.net/transforming-digital-platforms-for-the-people-and-planet/
"Exploring the paradox of social movements utilizing monopolized social media to promote messages of global justice while examining the means by which activists and the larger public can shift to freer and fairer options.
Monopolistic digital platforms have taken over our daily lives, which directly impacts the way social movements and civil societies build networks and solidarities across borders. The use of social media as tools for communication, messaging, advocacy, and even mobilization during crucial political moments (e.g., Black Lives Matter, Colombian, and Chilean collective risings) undercuts these platforms’ exploitation and commodification of their users. Most activists use social media platforms to raise awareness and amplify messages among large populations. Thus, the immediate dilemma faced by activists is either remaining subsumed and, in a way, contributing to the vicious exploitation of collective data, or losing a wider audience. This quandary can be addressed by using mainstream media while promoting a transition towards autonomous platforms that are designed and operate to put the well-being of people first."
not yet, we're planning to organise some install parties soon... focused first on testing federation (rather than being a place to host your main fediverse identity before being sure it's working as expected)