Ao entrar em uma nova instância do Mastodon, a timeline local mostra apenas postagens de usuários daquele servidor. Isso pode ser isolante se a instância for pequena ou especializada. Um relay do Mastodon conecta várias instâncias para que compartilhem postagens públicas entre si, expandindo efetivamente a timeline local. Este artigo explica o que é um relay, como adicionar um à sua instância e o que considerar antes de ativá-lo.
Principais Conclusões: Configuração de Relay no Mastodon
- Preferências > Administração > Relays: O painel de administração onde você adiciona ou remove relays da sua instância.
- URL de assinatura do relay: Um endereço único fornecido pelo operador do relay que você cola no formulário de relay da sua instância.
- Ativar moderação do relay: Use a configuração “Aprovar seguidores manualmente” para controlar quais postagens remotas aparecem na sua timeline local.
O que um Relay do Mastodon Faz e Como Funciona
Um relay do Mastodon é um servidor especial que atua como intermediário entre instâncias do Mastodon. Quando uma instância assina um relay, ela envia todas as postagens públicas da sua timeline local para o relay. O relay então encaminha essas postagens para todas as outras instâncias que também assinaram. O resultado é que sua timeline local é preenchida com postagens públicas de muitos servidores diferentes, não apenas do seu.
Relays não fazem parte do software padrão do Mastodon. Eles são operados por terceiros ou por administradores de instância que desejam promover a descoberta entre instâncias. A maioria dos relays é gratuita e aberta para qualquer instância participar, embora alguns exijam aprovação do operador. O relay não armazena postagens permanentemente. Ele apenas as repassa em tempo real.
Para que um relay funcione, sua instância deve ter o recurso de relay habilitado na versão do Mastodon. O Mastodon 3.0 e versões posteriores incluem suporte nativo a relays. Se sua instância executa uma versão mais antiga, você não pode usar relays até atualizar. O próprio relay também deve estar executando um software de relay compatível, como o relay oficial do Mastodon ou o relay baseado em PubSubHubbub.
O que um Relay Não Faz
Um relay não dá acesso a postagens privadas ou não listadas. Apenas postagens públicas são encaminhadas. Também não permite seguir usuários de outras instâncias diretamente — você ainda precisa pesquisar pelo usuário e enviar uma solicitação de seguimento. O relay simplesmente povoa as timelines local e federada com mais conteúdo. Ele não modifica as regras ou políticas de moderação da sua instância.
Pré-requisitos para Usar um Relay
Antes de adicionar um relay, você precisa de acesso de administrador à sua instância do Mastodon. Apenas administradores podem adicionar ou remover relays. Você também precisa da URL completa de assinatura do relay, que geralmente se parece com https://relay.exemplo.com/inbox. Essa URL é fornecida pelo operador do relay em seu site ou documentação. Se você não é administrador, peça ao administrador da sua instância para considerar adicionar um relay.
Passos para Adicionar um Relay do Mastodon à Sua Instância
- Encontre uma URL de assinatura de relay
Pesquise por relays públicos do Mastodon usando um mecanismo de busca. Relays comuns incluem a “Relay List” mantida pela comunidade do Mastodon. Copie a URL completa da página do relay. A URL deve terminar com/inboxou endpoint similar. - Faça login como administrador na sua instância
Use a conta que tem o papel de administrador no seu servidor Mastodon. Se você é o proprietário da instância, já tem direitos de administrador. Caso contrário, entre em contato com seu administrador. - Navegue até Preferências > Administração > Relays
Na barra lateral esquerda, clique em Preferências. Em Administração, clique em Relays. Isso abre a página de gerenciamento de relays. - Cole a URL do relay no formulário
Na página de Relays, você vê um campo de texto rotulado “URL do Relay”. Cole a URL de assinatura completa que você copiou. Clique no botão “Adicionar relay”. - Aprove a solicitação de assinatura
Após adicionar o relay, o Mastodon envia uma solicitação de assinatura ao servidor relay. O operador do relay pode precisar aprovar a solicitação manualmente. Alguns relays aprovam automaticamente. Verifique o status do relay na página de Relays — ele muda de “Pendente” para “Ativado” quando aprovado. - Verifique se o relay está funcionando
Aguarde alguns minutos e verifique sua timeline local. Você deve ver postagens públicas de outras instâncias que também assinaram o mesmo relay. Se não vir novas postagens, confirme se a URL do relay está correta e se o relay está ativo.
Problemas Comuns e Limitações ao Usar um Relay do Mastodon
Timeline Local Inundada com Conteúdo Indesejado
Se o relay encaminha postagens de muitas instâncias grandes, sua timeline local pode encher com postagens irrelevantes para sua comunidade. Para reduzir o ruído, você pode ativar a configuração “Aprovar seguidores manualmente” na sua instância. Isso não bloqueia postagens do relay diretamente, mas permite moderar quais contas remotas podem interagir com seus usuários locais. Alternativamente, remova o relay e procure um relay menor e específico para um tópico.
Postagens Não Aparecem Após Adicionar um Relay
Se postagens de outras instâncias não aparecerem, o relay pode estar offline ou a assinatura ainda pode estar pendente. Verifique a página de Relays no painel de administração. Se o status mostrar “Pendente” por mais de uma hora, o operador do relay pode não ter aprovado sua solicitação. Tente um relay diferente. Verifique também se o firewall da sua instância permite conexões de saída para o domínio do relay.
Aumento da Carga do Servidor e Uso de Largura de Banda
Um relay encaminha um alto volume de postagens públicas, o que aumenta a quantidade de dados que sua instância recebe. Se seu servidor tem largura de banda ou CPU limitados, o relay pode tornar sua instância mais lenta. Monitore o uso de recursos do servidor após adicionar um relay. Se o desempenho cair, remova o relay ou mude para um relay com menos assinantes.
Relay do Mastodon vs Federação Padrão
| Item | Relay do Mastodon | Federação Padrão |
|---|---|---|
| Fonte de conteúdo | Postagens públicas de todas as instâncias inscritas | Postagens públicas de instâncias que seus usuários seguem |
| Configuração necessária | Administrador adiciona URL do relay e aguarda aprovação | Nenhuma configuração — a federação acontece automaticamente quando usuários seguem contas |
| Controle sobre o conteúdo | Limitado — você só pode remover o relay | Alto — você bloqueia instâncias ou usuários específicos |
| Carga do servidor | Alta — recebe postagens de muitas instâncias | Moderada — recebe apenas postagens de contas seguidas e suas interações |
Agora você pode adicionar um relay do Mastodon à sua instância para descobrir postagens públicas de outros servidores. Comece encontrando um relay que corresponda ao tópico ou idioma da sua instância. Após adicionar o relay, monitore sua timeline local e o desempenho do servidor por alguns dias. Se quiser mais controle sobre o conteúdo, considere usar a configuração “Aprovar seguidores manualmente” para moderar interações recebidas. Para descoberta avançada, combine um relay com a visualização da timeline federada para ver postagens de todas as instâncias conectadas.