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:
@carlosenog@hachyderm.io que era o Guardian mais rápido do bolhaverso, resolvia todos os pedidos de moderação em segundos :)
@robertomurta@bolha.us que era o Pilot mais ativo, que inclusive construiu e codou toda a solução de backup da Bolha.us. Hoje ele é parte do conselho e co-owner da instância bolha.chat.
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
- 2022
- Abril
- Discord Criado
- Canais Bolha criados no Matrix.org
- Bridges Configuradas Telegram/Matrix/Discord
- 2023
- Fevereiro
- Bridges migradas para o servidor Matrix Bolha.chat
- Maio
- Discord BolhaTech Removido
- Junho
- Bridges Telegram Desativadas
- Projeto BolhaTech encerrado
5.2 Timeline do Coletivo Bolha
- 2022
- Maio
- Novembro
- Migramos o Mastodon Bolha.us para OVH
- Criado o relay.instancias-br.online
- Dezembro
- PixelFed bolha.photos lançado
- Lemmy bolha.social lançado
- Matrix bolha.chat lançado
- Novos canais criados
- Antigos canais matrix.org reorganizados
- Mobilizon bolha.events lançado
- Novas contas de apoio criados no bolha.us
- Adotamos Object Storage no Mastodon (Wasabi)
- Adotamos Object Storage para Backup (Blackwaze)
- Mastodon.help traduzido pela comunidade bolha
- Novo about e novo código de conduta lançado
- 2023
- Janeiro
- Subimos novos sites
- Instância de Bots hal.bolha.us criada
- Abril
- Mobilizon desligado por falta de maturidade
- Subimos o WriteFreely
- Subimos o status.bolha.us
- Novas contas de apoio
- Subimos o Bolha.tools
- Hedgedoc no notes.bolha.tools
- Jitsi no video.bolha.tools
- Lingva no translator.bolha.tools
- Maio
- Subimos o LibreTranslate.bolha.tools
- Integramos o LibreTranslate ao Mastodon
- Subimos o hydrogen.bolha.chat
- Subimos o cinny.bolha.chat
- Junho
- Integramos Jitsi e Matrix do Bolha.chat
- Bolha.io sob nova direção
- Conselho Criado para gestão da Bolha.io
- Nova gestão começou a ser estruturada
- Criamos o projeto GCN.SH para estudos do fediverso
- Criamos a instancia mastodon gcn.sh para estudos
- Criamos a instancia writefreely blog.gc.sh para publicar documentação
- Início de testes do Bookwyrm na GCN
- Início de testes do Audon na GCN
- Iniciado projeto de Centralização de Código de Conduta + Regras da Bolha.io
- Iniciado projeto de monitoração da Bolha.io usando o Zabbix
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:
- Proxmox 7.4
- alpha.gcn.sh (16GB, 4vCPU)
- bravo.gcn.sh (64GB, 8vCPU)
- charlie.gcn.sh (64GB, 12vCPU)
Infra VPS na VULTR:
- MTA NativeTrail (Zimbra MTA)
- Uptime Kuma
- Smart SMTP Relay (Postfix)
- Load Balancer GCN (NGINX)
- ProxMox 7.4
- delta.gcn.sh (64GB, 12vCPU)
- mastodon bolha.us
- mastodon hal.bolha.us
- pixelfed
- lemmy
- writefreely
- matrix
- invidious
- lingva
- hedgedoc
- libretranslate
- echo.gcn.sh (64GB, 12vCPU)
- mastodon gcn.sh
- writefreely blog.gcn.sh
- matriz chat.gcn.sh
- zimbra
- minio
- matomo
- shlink
- zabbix
- passbolt
- dokuwiki
Infra VPS na OVH:
- Jitsi
- Load Balancer Bolha (NGINX)
SaaS que usamos:
- CloudFlare (DNS)
- NameCheap (Domínios)
- Wasabi (Object Storage & CDN for Mastodon & PixelFed)
- BlackBlaze (Object Storage for Backup)
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;
- Audon
- Friendica
- Bookwyrm
- Owncast
- Castpod
7.4 Serviços da GCN
E na GCN vamos manter algumas ferramentas do Fediverso para estudos e também para uso do projeto:
- Mastodon
- WriteFreely
- Peertube
- Para vídeos da GCN e convidados
Outras ferramentas para uso interno:
- Zimbra
- Uptime Kuma
- Shlink
- Zabbix
- Passbolt
- Dokuwijki
- Minio
- Matomo
:)
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!
- fediverso
- mastodon, https://bolha.us
- pixelfed, https://bolha.photos
- lemmy, https://bolha.forum
- bookwyrnm, https://bolha.review
- writefreely, https://bolha.blog
- peertube, https://bolha.tube
- castopod, https://bolha.studio
- owncast, https://bolha.stream
- friendica, https://bolha.network
- gacio, https://bolha.events
- chat
- video
- agenda
- frontends
- translations
- editors
- secrets sharing
- pastbin
- terminal recorder
- anti paywall
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]