Como nasceu o coletivo bolha.io?

Tudo começou com uma simples instância mastodon rodando em uma VM no hypervisor de casa em Brasília/DF. Assim nasceu a bolha.us.

Essa VM pertencia a um cluster ProxMox que rodava – e ainda roda – em cima de 3 computadores Intel NUC.

A Bolha.us era um laboratório para conhecer o Fediverso, não havia pretensão em ser uma grande instância, por meses eu fui o único usuário.

O TLD .us foi escolhido pois era baratinho, curto, e também pois US dava o significado de “Nós”, um coletivo.

Quais eram as minhas intenções?

Eu só queria aprender mais sobre o Mastodon e ActivityPub, esse era o meu único desejo na época.

Como o projeto cresceu tão rápido?

Devido ao takeover no twitter (feito pelo novo dono) eu divulguei por lá que criei a instância, informei que sairia do twitter, com isso a galera começou a aparecer e encheu a casa.

Quando saiu da sua casa?

Quando batemos 1000 usuários em novembro de 2022, alugamos o primeiro servidor físico na OVH e começamos a estruturar melhor essa ideia de comunidade no Fediverso.

Você teve ajuda?

Sim, recebemos muita ajuda da Ursal e de sua fundadora. Fomos estruturando a Bolha como uma instância do Fediverso-BR de acordo com as orientações que a gente recebia. Fomos entendendo a cultura e começando a colaborar.

Alguém mais ajudou?

Além da Ursal.zone, a instância masto.donte.com.br foi uma grande referência pra gente. Além deles, a Bantu e outras também serviram para nos inspirar na construção de uma instância bacana para nossa turma.

BolhaTech a Precursora da Bolha.io

Antes da Bolha.io, existia a BolhaTech, uma iniciativa que foi criada quando o Telegram foi fechado no Brasil em Abril de 22 por decisão do STF.

Como nossas comunidades de TI usavam o Telegram, a ideia era unir Telegram, Discord e Matrix através de Bridges para oferecer acesso as comunidades de TI do Telegram em outras redes. A ideia deu muito certo e funcionou até pouco tempo.

O nome Bolhatech foi sugerido pelo Rafaeal Gomes ( @gomex@bolha.us ), co-founder da BolhaTech, e o segundo usuário da instância bolha.us. Ele segue hoje como um importante membro do coletivo Bolha.io, admin, moderador, colaborador, conselheiro, no tempo que pode e que divide com outros projetos como founder da mentoria IAC, representante do DevOpsDays.org LATAM, escrevendo livros dentre outras coisas.

Hoje a BolhaTech não existe mais tal como era, e os motivos são vários. Eu fui me afastando cada vez mais do Telegram, e mesmo a bolha crescendo no Discord, o modelo do Discord não me convencia, eu não conseguia enxergar de que aquele era o lugar certo para nossa comunidade.

Posso dizer que eu não me sentia bem investindo em outra ferramenta privada tal como o Telegram, sentia medo da dependência, da falta de privacidade e controle de nossos dados.

A iniciativa BolhaTech foi de certa forma absorvida e substituída pela Bolha.io.

Em junho de 2023 desconectamos todas as Bridges do Telegram, Discord e Matrix e aproveitamos para apagar o servidor Discord da BolhaTech.

Hoje estamos dando 100% de nosso tempo, foco e atenção à expansão do Fediverso, uso de ferramentas federadas, desde que estas sejam open-source.

1. Nossa Jornada no Fediverso

Quando alugamos o servidor físico, movemos nossa instância do Mastodon para lá, ainda assim, sobrou espaço e recursos para testar outras coisas. Esse foi o momento que o Bolhaverso começou a se expandir.

1.1 Mastodon

Tudo começou com o Mastodon, que rodava em minha casa, e ficou até até batermos 1000 usuários cadastrados.

Escolhemos o mastodon como plataforma de microblog pois achamos o projeto mais adequado naquele momento.

Na época o Fediverso estava crescendo em volta dele, era uma ferramenta forte, em evidência, havia muita gente investindo tempo no código, e muitos voluntários bancando o desenvolvimento através de doações.

Por essas e outras razões, resolvemos instalar e testar o microblog do primo dos Elefantes.

Durante o crescimento da bolha.us diversas pessoas foram convidadas para ajudar a manter o conteúdo da Bolha.us em um nível moderado e respeitoso.

Na época criamos dois times, o primeiro batizado de Guardians, com foco em cuidar do conteúdo e garantir que regras e o código de conduta fossem seguidos. O outro time batizado de Pilots, foi estruturado para manter as ferramentas no ar, funcionando e com boa performance.

Tivemos muitos parceiros importantes nos ajudando e alguns seguem até hoje atuando na moderação.

Em especial eu agradeço a duas pessoas:

E estendo o agradecimento a todo mundo que se envolveu de alguma forma e ajudou a bolha a crescer.

1.2. Pixelfed

Depois do mastodon, instalamos o PixelFed para criar uma alternativa às redes de fotos privadas.

O projeto é bem bacana, tem cliente oficial para IOS e Android, funciona bem e está amadurecendo rápido.

Dá para seguir as contas do Mastodon (só o feed de imagens) e de sua conta do Mastodon dá para seguir as contas do PixelFed.

Confesso que apanhei para subir a instância, mas deu certo. Em pouco tempo vamos liberar a documentação no blog da GCN.

Nossa instância estava em fase beta até semana passada, agora é oficialmente uma ferramenta estável, em produção.

1.3. Lemmy

Continuando os estudos no Fediverso, decidi instalar o Lemmy, uma ferramenta de agregação de links similar ao Reddit e HackerNews.

O projeto ainda está em fase bem inicial, tem poucas features, sua configuração é um pouco confusa – ainda não conseguir fazer o SMTP funcionar – mas é estável e entrega o que se propõe.

Você consegue seguir os fóruns do Mastodon e comentar nos posts, é interessante e um pouco confuso às vezes.

Abaixo link para seguir a comunidade Fediverso a partir do Mastodon.

Nossa instância estava em fase beta até semana passada, agora é oficialmente uma ferramenta estável, em produção.

1.4 Mobilizon

Eu instalei esse projeto mas não consegui fazê-lo funcionar a contento. Me pareceu um pouco imaturo e portanto removemos a instância depois de algumas semanas no ar.

De qualquer formam, vale a menção.

1.5 Writefreely

Recentemente subimos o WriteFreely, uma plataforma federada para blogs.

O Writefreely é o upstream do projeto https://write.as.

A ferramenta tem foco em produção de texto puro, suporta Markdown e também um pouco de HTML e CSS. Funciona legal, migrei meu blogs para ele.

Nossa instância estava em fase beta até semana passada, agora é oficialmente uma ferramenta estável, em produção.

2. Relay de conteúdo

Com o objetivo de fortalecer o Fediverso Brazuca criamos um relay que permite a troca de conteúdo entre instâncias brasileiras conectadas a ele.

Mais uma iniciativa da Bolha para ajudar a expandir o Fediverso-br.

3. O site Bolha.io

Depois de subir tantas ferramentas ficou um pouco complicado achar tudo e entender o projeto, era necessário um ponto de referência forte e fácil de acessar.

Decidi então criar o site https://bolha.io para ser o holding do projeto. Através dele nossa comunidade consegue entrar em todas as ferramentas e ver informações importantes acerca do uso e funcionamento do coletivo.

Na mesma época, criamos o https://hub.bolha.us, um blog para falar de novidades do Fediverso.

4. Chat Federado bolha.chat

Subimos também o Matrix para ter um sistema de chat funcional para a comunidade da bolha, expandindo o alcance e as possibilidades de comunicação de nosso coletivo.

Nosso site

Nosso servidor matrix (synapse)

Nosso cliente web principal

Recentemente disponibilizamos mais dois clientes web de Matrix.

4. Ferramentas de Apoio

4.1 HedgeDoc

Esse projeto é tipo um Google Docs para Markdown, permite edição simultânea e colaborativa.

4.2 Jitsi

Já tínhamos chat, precisávamos de vídeo também, para isso trouxemos o jitsi.

4.3 Lingva

Um frontend simples para o Google Translate.

4.4 Invidious

Um frontend simples para o Youtube, sem propaganda.

4.4 LibreTranslate

Um motor de tradução poderoso, alternativa ao Google Translate e pode ser integrado a ferramentas do Fediverso como o Mastodon.

5. Timeline

5.1 Timeline do Projeto BolhaTech

5.2 Timeline do Coletivo Bolha

Veja a timeline do projeto atualizada no link abaixo:

6. Nossa Infra hoje

Hoje temos dois servidores físicos na OVH algumas VPS's tocando os serviços da Bolha.

Infra Baremental da GCN no HQ em Brasília:

Infra VPS na VULTR:

Infra Baremetal na OVH:

Infra VPS na OVH:

SaaS que usamos:

Provedores que usamos:

7. Próximos desafios

Vamos seguir reestruturando a Bolha.io.

Vamos finalizar a implantação do novo conselho.

Vamos revisar todas as regras da bolha.

Vamos revisar o código de conduta da bolha.

7.1 Melhorias em nossa infra

Vamos melhorar os serviços e automação de toda a bolha.

Vamos melhorar a monitoração de toda a bolha.

7.2 Conteúdo & Estudos

Vamos seguir estudando o Fediverso e suas ferramentas.

Vamos produzir conteúdo técnico do Fediverso em inglês

7.3 Novos serviços para Bolha

Vamos testar e se possível levar para a bolha as seguintes ferramentas;

7.4 Serviços da GCN

E na GCN vamos manter algumas ferramentas do Fediverso para estudos e também para uso do projeto:

Outras ferramentas para uso interno:

:)


Gostou do conteúdo?

Você também me encontra nessas redes!

Mastodon

@gutocarvalho@bolha.us

PixelFed

@gutocarvalho@bolha.photos

Lemmy

@gutocarvalho@bolha.forum

WriteFreely

@gutocarvalho@bolha.blog @notamental@bolha.blog @poesias@bolha.blog @contos@bolha.blog

Bookwyrm

@gutocarvalho@bolha.review

Peertube

@gutocarvalho@bolha.tube

Funkwhale

@gutocarvalho@bolha.studio

Friendica

@gutocarvalho@bolha.network

Quer saber mais sobre mim?

Visite meus sites!

Conhece o Coletivo Bolha?

Então vem conhecer o bolha.io!

Nós temos muito mais para compartilhar contigo!

Conhece o HackSpace da Bolha?

Vem conhecer o espaço que usamos para estudar o fediverso!

Nosso site

WriteFreely

Quer apoiar nosso trabalho? Você pode!

Te vejo no mastodon da bolha.us!

[s]