Como Usar um Relay do Mastodon para Iniciar uma Instância de Usuário Único
🔍 WiseChecker

Como Usar um Relay do Mastodon para Iniciar uma Instância de Usuário Único

Ao configurar uma instância do Mastodon para um único usuário, a linha do tempo federada fica vazia. Sem seguidores ou seguidos, o servidor não recebe postagens públicas de outras instâncias. Um relay do Mastodon resolve isso ao assinar um pool compartilhado de postagens públicas de servidores participantes. Este artigo explica como configurar um relay na sua instância para popular a linha do tempo federada rapidamente.

Relays atuam como intermediários. Eles coletam postagens públicas de várias instâncias e as enviam para todos os servidores inscritos no relay. Para uma nova instância de usuário único, usar um relay é a maneira mais rápida de ver conteúdo do fediverso sem precisar seguir centenas de contas manualmente.

Você aprenderá o que é um relay do Mastodon, como assinar um relay existente e como evitar problemas comuns, como sobrecarga do servidor ou conteúdo indesejado na sua linha do tempo.

Principais Pontos: Assinatura de Relay do Mastodon para uma Nova Instância

  • Administração > Configurações do Servidor > Relays: O caminho exato no menu para adicionar uma URL de relay à sua instância de usuário único.
  • relay.list: Uma lista curada de URLs de relays públicos mantida pela comunidade para fácil descoberta.
  • Ativar pré-visualização pública: Uma configuração específica do relay que permite que visitantes não logados vejam postagens federadas na sua instância.

ADVERTISEMENT

O que um Relay do Mastodon Faz por uma Instância de Usuário Único

Um relay do Mastodon é um servidor especializado que coleta postagens públicas de todas as suas instâncias membros e as redistribui para todos os outros membros. Quando você assina sua instância de usuário único a um relay, seu servidor começa a receber postagens públicas de todas as outras instâncias conectadas àquele relay. Isso acontece automaticamente, sem que você precise seguir contas manualmente.

Para uma instância de usuário único, o relay resolve o problema de inicialização a frio. Sem um relay, seu servidor só vê postagens de contas que você segue diretamente e de instâncias com as quais sua instância já interagiu. Em uma instância nova com zero seguidores, a linha do tempo federada fica em branco. O relay preenche essa lacuna ao enviar um fluxo contínuo de postagens públicas para a fila de entrada do seu servidor.

Como os Relays Diferem do Seguimento Manual

Quando você segue manualmente uma conta em uma instância remota, seu servidor solicita as postagens dessa conta e também descobre outras contas com as quais ela interage. Isso é lento e exige curadoria ativa. Um relay, por outro lado, entrega postagens de várias instâncias de uma vez. Seu servidor não precisa construir um grafo social primeiro. O relay fornece um feed amplo e não filtrado de conteúdo público.

Pré-requisitos para Usar um Relay

Antes de assinar um relay, sua instância deve ter o recurso de relay ativado. Esse recurso está disponível por padrão no Mastodon versão 3.0 ou superior. Você também precisa de acesso de administrador às configurações do servidor. Para uma instância de usuário único, você é o administrador, então tem controle total. Por fim, você precisa da URL de um relay ativo. Relays públicos mantidos por membros da comunidade estão listados em relay.list.

Passos para Assinar Sua Instância a um Relay do Mastodon

Siga estes passos para adicionar um relay à sua instância do Mastodon de usuário único. Você precisará de um navegador web e suas credenciais de administrador.

  1. Faça login como administrador
    Abra a URL da sua instância em um navegador. Faça login com a conta que tem privilégios de administrador. Em uma instância de usuário único, esta é a conta que você criou durante a configuração.
  2. Abra o menu Configurações do Servidor
    Clique no ícone de engrenagem no canto superior direito da interface do Mastodon. No menu suspenso, selecione Administração. Em seguida, clique em Configurações do Servidor na barra lateral esquerda.
  3. Navegue até a seção Relays
    Na página Configurações do Servidor, localize e clique em Relays no painel de navegação esquerdo. Esta seção mostra quaisquer relays aos quais sua instância já está inscrita e fornece um formulário para adicionar novos.
  4. Encontre uma URL de relay público
    Abra uma nova aba do navegador e acesse relay.list. Este site mantido pela comunidade lista relays ativos do Mastodon com suas URLs, descrições e contagens atuais de assinantes. Escolha um relay que corresponda ao seu idioma ou preferências de conteúdo. Copie a URL completa, por exemplo https://relay.example.com/inbox.
  5. Adicione a URL do relay
    Volte à seção Relays da sua instância. No campo de texto Adicionar um novo relay, cole a URL que você copiou. Clique no botão Adicionar. O Mastodon envia uma solicitação de assinatura ao servidor do relay.
  6. Aguarde a aceitação do relay
    Após adicionar o relay, seu status aparece como Pendente. O operador do relay deve aprovar sua assinatura. A maioria dos relays públicos aprova automaticamente em alguns minutos. Atualize a página de Relays após 5 minutos para verificar o status. Quando aprovado, o status muda para Ativado.
  7. Verifique a linha do tempo federada
    Vá para a linha do tempo federada da sua instância clicando no ícone de globo na interface do Mastodon. Se o relay estiver funcionando, você deve ver postagens públicas de outras instâncias aparecendo em segundos. Se a linha do tempo permanecer vazia, aguarde 10 minutos e atualize a página.

ADVERTISEMENT

O que Evitar ao Usar um Relay do Mastodon

Relays são ferramentas poderosas, mas podem causar problemas se usados incorretamente. Aqui estão os problemas mais comuns e como evitá-los.

Degradação de Desempenho do Servidor Após Assinar um Relay Grande

Um relay com milhares de assinantes envia um alto volume de postagens. Em uma instância de usuário único hospedada em um VPS de baixo custo, o tráfego de entrada pode sobrecarregar a capacidade de processamento do servidor. O sintoma é uma interface web lenta ou atraso na entrega de postagens. Para evitar isso, comece com um relay pequeno que tenha menos de 50 assinantes. Monitore o uso de CPU e memória do seu servidor nas primeiras 24 horas. Se o desempenho for aceitável, você pode adicionar um segundo relay maior depois.

Conteúdo Indesejado Inundando Sua Linha do Tempo Federada

Relays não filtram conteúdo. Se o relay carrega postagens em idiomas que você não entende ou de comunidades que você não quer ver, sua linha do tempo federada fica poluída. Para mitigar isso, escolha um relay que declare explicitamente seu foco de conteúdo. Muitos relays são marcados como geral, tecnologia, arte ou regional no relay.list. Você também pode usar os recursos de silenciar e bloquear do Mastodon em domínios específicos se o relay enviar conteúdo de uma instância indesejada. Bloquear um domínio remove todas as postagens dessa instância da sua linha do tempo.

Relay Fica Offline ou é Descontinuado

Relays públicos são mantidos por voluntários. Um relay pode parar de funcionar sem aviso. Quando isso acontece, sua instância para de receber postagens desse relay, mas continua operando normalmente. Verifique a seção Relays das configurações do servidor periodicamente. Se um relay mostrar status Desativado ou Falhou, remova-o e adicione um relay diferente do relay.list. Você pode assinar vários relays ao mesmo tempo para reduzir o impacto de qualquer relay individual ficar offline.

Assinatura de Relay vs Seguimento Manual: Principais Diferenças

Item Assinatura de Relay Seguimento Manual
Fonte de conteúdo Todas as instâncias membros do relay Apenas contas que você segue e suas interações
Tempo de configuração Minutos Horas ou dias de curadoria
Carga do servidor Moderada a alta, dependendo do tamanho do relay Baixa
Controle de conteúdo Baixo, a menos que você bloqueie domínios Alto, você escolhe cada conta
Melhor para Inicializar uma nova instância Uso diário contínuo após a instância estar estabelecida

Depois que sua instância estiver funcionando por algumas semanas, você pode querer reduzir ou remover a assinatura do relay. O feed amplo do relay pode se tornar ruído depois que você construir um conjunto curado de seguidores. Para remover um relay, vá em Administração > Configurações do Servidor > Relays, encontre a entrada do relay e clique no botão Excluir. Sua instância mantém todas as postagens que já recebeu, mas para de receber novas postagens desse relay.

Usar um relay do Mastodon é o método mais rápido para dar vida à sua instância de usuário único. Inscreva-se em um relay pequeno primeiro, verifique se a linha do tempo federada está povoada e, em seguida, adicione um segundo relay se necessário. Para controle contínuo sobre seu fluxo de conteúdo, considere remover o relay depois de seguir contas suficientes manualmente. A lista de relays em relay.list é atualizada regularmente, então marque-a como favorito para referência futura.

ADVERTISEMENT