Ao gerenciar um servidor Mastodon, você vê opções para assinar um relay e seguir uma conta. Essas duas ações parecem semelhantes, mas funcionam de maneiras completamente diferentes. Um relay é uma ferramenta de nível de servidor que puxa postagens públicas de várias instâncias de uma só vez. Seguir é uma ação de nível de usuário que mostra postagens de uma única conta. Este artigo explica a diferença funcional entre assinar um relay do Mastodon e seguir uma conta. Você aprenderá quando usar cada recurso e como eles afetam a timeline federada da sua instância.
Principais Conclusões: Relay Subscribe vs Follow no Mastodon
- Assinar relay (ação de admin do servidor): Conecta toda a sua instância a um servidor relay. O relay envia postagens públicas de todas as suas instâncias membro para sua timeline federada automaticamente.
- Seguir (ação do usuário): Um usuário clica no botão Seguir no perfil de outro usuário. Apenas as postagens públicas e não listadas dessa conta específica aparecem na feed Início do usuário.
- Escopo e controle: Assinaturas de relay afetam todos os usuários da sua instância. Seguir afeta apenas o usuário individual que clicou no botão.
O que um Relay do Mastodon Faz vs o que Seguir uma Conta Faz
Um relay do Mastodon é um servidor que atua como intermediário entre várias instâncias do Mastodon. Quando você assina um relay como admin do servidor, sua instância envia uma solicitação de assinatura. Uma vez aprovada, o relay encaminha todas as postagens públicas de cada instância conectada a esse relay para sua instância. A timeline federada da sua instância então se enche de postagens de muitos servidores aos quais você nunca se conectou manualmente.
Seguir uma conta é uma ação simples do usuário. Um usuário visita o perfil de outro usuário e clica no botão Seguir. A feed Início desse usuário então mostra as postagens públicas e não listadas daquela conta. A ação afeta apenas aquele usuário, não a instância inteira.
Como Assinaturas de Relay Funcionam no Nível do Servidor
Assinaturas de relay usam o protocolo ActivityPub. Quando seu admin assina um relay, sua instância envia uma atividade Follow para o servidor relay. O relay então envia uma atividade Accept de volta. Após esse handshake, o relay envia cada nova postagem pública de todas as suas instâncias membro para sua instância usando atividades Create. Sua instância armazena essas postagens em seu banco de dados local e as mostra na timeline federada para todos os usuários.
Pontos-chave sobre relays:
- Relays são gerenciados por admins do servidor no painel de administração em Administração > Relays.
- Você precisa saber a URL do servidor relay para assinar. Exemplo:
https://relay.example.com/inbox. - Relays encaminham apenas postagens públicas. Postagens não listadas, apenas para seguidores e diretas nunca são compartilhadas.
- Relays podem ser públicos (qualquer um pode assinar) ou privados (apenas por convite).
- Postagens de membros do relay aparecem na timeline federada, não nas feeds Início individuais, a menos que um usuário siga alguém naquela instância.
Como Seguir uma Conta Funciona no Nível do Usuário
Quando um usuário segue outra conta, sua instância envia uma atividade Follow para a instância do usuário alvo. A instância alvo aprova automaticamente ou manualmente (se a conta alvo for bloqueada). Após isso, as postagens públicas e não listadas do usuário alvo aparecem na feed Início do usuário seguidor. O seguidor também pode ver postagens apenas para seguidores se o usuário alvo aprovar a solicitação de seguimento.
Pontos-chave sobre seguir:
- Seguir está disponível para todos os usuários a partir de qualquer página de perfil.
- Apenas o usuário que segue vê as postagens em sua feed Início.
- Seguir não puxa postagens da instância da conta alvo para a timeline federada.
- Você pode seguir contas em qualquer instância do Mastodon ou qualquer outro serviço compatível com ActivityPub, como Pleroma ou PeerTube.
- Seguir cria uma relação um-para-um entre duas contas.
Quando Assinar um Relay vs Quando Seguir Contas
A escolha depende do seu papel e do seu objetivo. Admins de servidor usam relays para semear a timeline federada com conteúdo. Usuários individuais seguem contas para curar sua feed Início.
Cenários para Assinar um Relay
- Nova instância sem conteúdo
Se você acabou de lançar um servidor Mastodon, a timeline federada está vazia. Assinar um ou mais relays públicos traz imediatamente postagens de centenas ou milhares de instâncias. Os usuários veem uma timeline ativa desde o primeiro dia. - Instância de nicho querendo conteúdo específico
Se sua instância foca em um tópico como fotografia ou software de código aberto, encontre um relay dedicado a esse tópico. Assinar ele preenche sua timeline federada com postagens relevantes. - Reduzir trabalho manual de federação
Sem relays, sua instância só descobre postagens quando um usuário segue alguém em uma instância estrangeira. Relays automatizam a descoberta enviando postagens de várias instâncias de uma vez.
Cenários para Seguir Contas
- Curar uma feed pessoal
Siga contas que postam sobre tópicos que você se importa. Sua feed Início se torna um fluxo personalizado de atualizações de pessoas que você escolheu. - Interagir com criadores ou amigos específicos
Seguir permite que você responda, impulsione e favorite postagens dessa conta. Relays não permitem interação direta com postagens na timeline federada. - Ver postagens não públicas
Seguir uma conta permite que você veja suas postagens não listadas e apenas para seguidores. Relays encaminham apenas postagens públicas.
Equívocos Comuns Sobre Relays e Seguir
Assinar um relay significa que eu sigo todas as contas naquele relay?
Não. Assinar um relay não cria relações de seguimento entre sua conta e qualquer usuário no relay. Sua instância recebe as postagens públicas, mas sua feed Início não as mostra a menos que você siga individualmente um usuário. As postagens aparecem apenas na timeline federada e na timeline pública da sua instância.
Posso usar um relay em vez de seguir contas para ver tudo?
Não. Relays fornecem apenas postagens públicas. Se você quiser ver postagens não listadas ou apenas para seguidores de um usuário específico, você deve seguir esse usuário diretamente. Além disso, relays não permitem que você interaja com postagens. Você não pode responder ou impulsionar uma postagem da timeline federada a menos que abra a postagem na instância original ou siga o autor.
Seguir uma conta faz minha instância federar com a instância deles?
Sim, mas apenas para aquela conta. Sua instância envia uma atividade Follow para a instância alvo. A instância alvo agora sabe sobre sua instância. Outros usuários na sua instância ainda não podem ver postagens daquela instância a menos que também sigam alguém lá. Relays causam federação completa de instância para instância com cada instância membro.
Relay Subscribe vs Follow: Tabela Comparativa
| Item | Assinar Relay | Seguir |
|---|---|---|
| Quem realiza a ação | Apenas admin do servidor | Qualquer usuário |
| Escopo | Instância inteira | Conta de usuário único |
| Que conteúdo é recebido | Todas as postagens públicas de todas as instâncias membro do relay | Postagens públicas, não listadas e apenas para seguidores de uma conta |
| Onde o conteúdo aparece | Timeline federada e timeline pública | Feed Início do usuário |
| Interação permitida | Sem resposta ou impulso direto da timeline federada | Sim, você pode responder, impulsionar e favoritar |
| Requer aprovação do alvo | Admin do relay deve aprovar a assinatura | Usuário alvo se a conta for bloqueada |
| Efeito no tamanho do banco de dados | Grande aumento devido a muitas postagens | Pequeno aumento devido às postagens de uma conta |
Assinaturas de relay e seguir são ferramentas complementares. Use relays para popular a timeline federada da sua instância com conteúdo amplo. Use seguir para construir uma feed pessoal de contas que você se importa. Como admin, comece assinando um ou dois relays públicos. Como usuário, siga contas que correspondam aos seus interesses. Para controle avançado, considere configurar um relay privado para sua comunidade compartilhar postagens sem depender de relays públicos.