Como Configurar o FediBuzz Relay para Federação Baseada em Tópicos
🔍 WiseChecker

Como Configurar o FediBuzz Relay para Federação Baseada em Tópicos

Os relays do Mastodon transmitem posts públicos de uma instância para muitas outras. Um relay padrão envia todo o conteúdo público dos servidores participantes. Isso gera ruído se você quer apenas posts sobre um assunto específico, como fotografia ou Linux. O FediBuzz Relay resolve isso filtrando os posts com base em hashtags antes de distribuí-los. Este artigo explica como configurar o FediBuzz Relay para que sua instância receba apenas conteúdo federado relevante ao tópico.

Principais Pontos: Configuração do FediBuzz Relay para Filtragem por Hashtag

  • Preferências > Administração > Relays: Adicione um novo relay inserindo a URL do FediBuzz Relay para começar a receber posts filtrados.
  • Página de assinatura do FediBuzz Relay: Escolha quais hashtags seguir para que apenas posts públicos correspondentes cheguem à sua instância.
  • Aplicativo Toothpicker ou painel de administração: Monitore a atividade do relay e ajuste as assinaturas de hashtag para refinar a relevância do tópico.

ADVERTISEMENT

O que o FediBuzz Relay Faz e Por Que a Federação Baseada em Tópicos é Importante

O FediBuzz Relay é um serviço de relay compatível com Mastodon que encaminha posts públicos contendo hashtags específicas. Diferente de um relay padrão que transmite todos os toots públicos de todos os servidores conectados, o FediBuzz Relay atua como um filtro. Ele assina suas hashtags escolhidas e entrega apenas os posts correspondentes à sua instância. Isso reduz o armazenamento do servidor, o uso de largura de banda e a poluição da linha do tempo.

O relay funciona recebendo posts públicos de instâncias que habilitaram a assinatura do relay. Em seguida, ele verifica cada post em busca das hashtags que você selecionou. Se um post não tiver nenhuma das tags rastreadas, ele é descartado. Os posts correspondentes são enviados para o seu servidor Mastodon através do protocolo padrão de relay. Sua instância trata esses posts como se viessem de qualquer outro servidor federado.

Pré-requisitos Antes de Configurar o Relay

Você precisa de acesso de administrador à sua instância do Mastodon. A configuração do relay requer a seção Relays em Preferências > Administração. Se você administra uma instância de usuário único, você é o administrador por padrão. Para instâncias com vários usuários, peça ao seu admin para realizar esses passos. Você também precisa de uma assinatura do FediBuzz Relay. Visite o site do FediBuzz e crie uma conta se ainda não tiver. O serviço oferece níveis gratuito e pago com base no número de hashtags que você pode rastrear.

Como a Filtragem por Hashtag Funciona na Prática

Quando você assina uma hashtag no FediBuzz, o relay registra essa tag em sua lista de filtros. Cada post público de uma instância conectada é escaneado. Se o post contiver a hashtag #Fotografia, por exemplo, ele passa pelo filtro. O relay então encaminha esse post para o seu servidor Mastodon. O post aparece na sua linha do tempo federada e na linha do tempo local da sua instância, se as configurações do servidor permitirem.

Posts que não contêm nenhuma hashtag rastreada nunca são enviados para o seu servidor. Isso reduz a quantidade de conteúdo irrelevante que sua instância precisa processar. Também diminui o risco de spam ou posts fora do assunto aparecerem na sua linha do tempo federada.

Passos para Configurar o FediBuzz Relay na Sua Instância Mastodon

  1. Crie uma conta no FediBuzz Relay
    Acesse o site do FediBuzz e cadastre-se. Escolha um plano que atenda às suas necessidades. Após o registro, você receberá uma URL de relay única. Copie essa URL, pois você precisará dela no próximo passo.
  2. Acesse o painel de administração do Mastodon
    Abra sua instância do Mastodon em um navegador. Clique em Preferências no menu inferior esquerdo. Em seguida, selecione Administração na barra lateral esquerda. Clique em Relays no submenu.
  3. Adicione a URL do FediBuzz Relay
    Na página de Relays, clique no botão Adicionar novo relay. Cole a URL do relay que você copiou do FediBuzz no campo de texto. Clique em Adicionar relay. Sua instância envia uma solicitação de assinatura para o FediBuzz.
  4. Aprove a conexão do relay
    O FediBuzz envia uma solicitação de confirmação de volta para sua instância. Na página de Relays, procure pela nova entrada do relay. Clique no botão Ativar ao lado dela. O status do relay muda para Ativado. Sua instância agora aceita posts filtrados do FediBuzz.
  5. Escolha as hashtags para seguir no FediBuzz
    Volte ao site do FediBuzz e faça login. Navegue até a seção Assinaturas. Insira as hashtags que você deseja rastrear. Por exemplo, digite Fotografia, Linux ou Bookstodon. Salve suas alterações. O relay começa a filtrar posts com essas tags.
  6. Verifique se os posts chegam na sua linha do tempo federada
    Após alguns minutos, verifique sua linha do tempo federada no Mastodon. Você deve ver posts públicos contendo as hashtags selecionadas. Se nenhum post aparecer, certifique-se de que outras instâncias conectadas ao relay estão postando com essas tags.

ADVERTISEMENT

Erros Comuns, Limitações e Coisas a Evitar

Relay Aparece como Pendente e Nunca Ativa

Isso acontece quando sua instância não consegue alcançar o servidor do FediBuzz Relay. Verifique se seu servidor Mastodon pode fazer conexões HTTPS de saída. Se você usa um firewall, permita tráfego para o domínio do FediBuzz na porta 443. Também verifique se a URL do relay está correta. Um erro de digitação na URL impede que o handshake seja concluído.

Nenhum Post Aparece Mesmo Após Adicionar Hashtags

Vários fatores causam isso. Primeiro, a hashtag que você selecionou pode não estar em uso ativo em outras instâncias conectadas ao relay. Segundo, sua instância pode ter um limite baixo de federação. Instâncias Mastodon podem limitar o número de posts de relay que aceitam por minuto. Verifique os logs do servidor para erros relacionados ao relay. Ajuste a configuração relay_follow_limit no arquivo de ambiente do Mastodon, se necessário.

Ainda Chegam Muitos Posts Irrelevantes

O FediBuzz Relay filtra por hashtag, mas um post pode incluir várias hashtags. Se um post contiver #Fotografia e #Gatos, ele passa pelo filtro mesmo que você rastreie apenas #Fotografia. Para reduzir o ruído, use hashtags mais específicas. Em vez de #Tecnologia, tente #LinuxAdmin ou #Python. Você também pode combinar vários relays com diferentes conjuntos de hashtags para separar tópicos.

Relay Desconecta Após Reinicialização do Servidor

Algumas versões do Mastodon perdem as conexões de relay após uma reinicialização. Depois de reiniciar sua instância, verifique a página de Relays. Se o relay aparecer como Desativado, clique em Ativar novamente. Para automatizar isso, adicione um cron job que verifique o status do relay a cada hora. A API do Mastodon fornece um endpoint para verificar a conectividade do relay.

Item Relay Mastodon Padrão FediBuzz Topic Relay
Método de filtragem Sem filtragem – todos os posts públicos são encaminhados Filtragem baseada em hashtag antes do encaminhamento
Impacto na carga do servidor Alto – armazena e processa todo o conteúdo Menor – apenas posts relevantes são armazenados
Complexidade de configuração Simples – adicione a URL e ative Requer conta FediBuzz e seleção de hashtags
Controle sobre o conteúdo Nenhum – o admin não pode escolher tópicos Total – o admin escolhe hashtags específicas
Custo Gratuito (operado por admins de instância) Nível gratuito com hashtags limitadas; planos pagos para mais

Após configurar o FediBuzz Relay, sua instância receberá apenas os posts públicos que correspondem aos tópicos escolhidos. Verifique o status do relay semanalmente para garantir que ele permaneça ativado. Ajuste sua lista de hashtags conforme seus interesses mudarem. Para controle avançado, considere executar seu próprio servidor de relay com regras de filtragem personalizadas usando a API de relay do Mastodon.

ADVERTISEMENT