Como migrar para uma instância auto-hospedada do Mastodon a partir do mastodon.social
🔍 WiseChecker

Como migrar para uma instância auto-hospedada do Mastodon a partir do mastodon.social

Você usa o mastodon.social há algum tempo e agora quer controle total sobre seus dados, políticas de moderação e regras do servidor. Migrar para uma instância auto-hospedada do Mastodon permite que você tenha seu próprio domínio, defina suas próprias políticas de conteúdo e evite as limitações de um servidor público compartilhado. Este guia explica o processo completo de migração do mastodon.social para um servidor Mastodon auto-hospedado, incluindo configuração de conta, transferência de seguidores e exportação de dados.

O Mastodon oferece ferramentas integradas para mover seu perfil, seguidores e contas seguidas para uma nova conta. O processo não transfere suas postagens antigas nem mensagens diretas. Você precisa criar uma nova conta em sua instância auto-hospedada primeiro e depois iniciar a migração a partir da sua conta antiga no mastodon.social.

Este artigo cobre todas as etapas necessárias para uma migração bem-sucedida, desde a preparação da sua instância auto-hospedada até a verificação da conclusão da transferência.

Principais conclusões: Migrando do mastodon.social para uma instância auto-hospedada

  • Preferências > Importar e exportar > Exportar: Baixa seu arquivo de postagens, listas e mídia do mastodon.social.
  • Preferências > Conta > Mover para outra conta: Inicia o handshake de migração de seguidores para sua nova conta auto-hospedada.
  • Configurações da nova instância > Perfil: Exibe o aviso de redirecionamento que informa aos visitantes seu novo endereço.

Entendendo o mecanismo de migração de conta do Mastodon

O recurso de migração de conta do Mastodon foi projetado para mover seu grafo social, não seu conteúdo. Ao migrar do mastodon.social para uma instância auto-hospedada, os seguintes itens são transferidos:

  • Seus seguidores — eles são redirecionados automaticamente para seguir sua nova conta.
  • Suas contas seguidas — as contas que você segue são copiadas para seu novo perfil.
  • Seu nome de exibição e avatar — são copiados da conta antiga.

A migração NÃO transfere:

  • Suas postagens antigas (toots) — permanecem no mastodon.social.
  • Suas mensagens diretas — permanecem no mastodon.social.
  • Seus favoritos e bookmarks — não são migrados.

A conta antiga do mastodon.social entra em modo de redirecionamento. Qualquer visitante que acessar a URL do seu perfil antigo verá um aviso apontando para sua nova conta auto-hospedada. Você ainda pode acessar sua conta antiga para ver postagens e mensagens, mas não pode postar a partir dela após a migração.

Pré-requisitos para a migração

Antes de começar, verifique se você atende a estes requisitos:

  • Você tem acesso de administrador completo à sua instância auto-hospedada do Mastodon. Se não for o administrador, peça a ele para criar sua nova conta.
  • Sua nova conta na instância auto-hospedada tem pelo menos 30 dias de existência. O Mastodon exige isso para evitar migrações de spam.
  • Você consegue acessar tanto sua conta do mastodon.social quanto sua nova conta auto-hospedada ao mesmo tempo.
  • Sua instância auto-hospedada tem um endereço de e-mail válido para notificações e verificação.

Passos para migrar do mastodon.social para uma instância auto-hospedada

Siga estas etapas em ordem. Não pule nenhuma.

Passo 1: Exporte seus dados do mastodon.social

  1. Acesse o mastodon.social
    Abra seu navegador e vá para mastodon.social. Insira seu nome de usuário e senha.
  2. Abra Preferências
    Clique no ícone de engrenagem na barra lateral direita ou vá para https://mastodon.social/settings/profile.
  3. Vá para Importar e exportar
    No menu à esquerda, clique em Importar e exportar.
  4. Clique em Exportar
    Em Exportar, clique no botão Exportar. O Mastodon baixa um arquivo ZIP contendo suas postagens, mídia, listas e dados da conta.
  5. Salve o arquivo em seu computador
    Armazene o arquivo ZIP em um local seguro. Você o usará depois para restaurar listas e contas seguidas, se necessário.

Passo 2: Configure sua conta na instância auto-hospedada

  1. Acesse sua instância auto-hospedada
    Abra a URL da sua instância no navegador. Faça login com a conta criada pelo administrador ou através do formulário de registro.
  2. Complete seu perfil
    Vá para Preferências > Perfil. Defina seu nome de exibição, biografia e avatar para corresponder à sua conta do mastodon.social. Isso ajuda os seguidores a reconhecê-lo.
  3. Aguarde o requisito de 30 dias
    Se sua conta tiver menos de 30 dias, a migração falhará. Verifique a idade da conta em Preferências > Conta. Se for muito nova, aguarde até que a conta tenha pelo menos 30 dias antes de prosseguir.

Passo 3: Inicie a migração da conta a partir do mastodon.social

  1. Acesse o mastodon.social
    Abra mastodon.social e insira suas credenciais.
  2. Abra Preferências
    Clique no ícone de engrenagem na barra lateral direita.
  3. Vá para Conta
    No menu à esquerda, clique em Conta.
  4. Clique em Mover para outra conta
    Role para baixo até a seção Movendo. Clique em Mover para outra conta.
  5. Insira o identificador da sua nova conta
    Digite o endereço completo da sua nova conta no formato @usuario@seudominio.com. Por exemplo, se sua nova conta for @joao@exemplo.social, digite exatamente isso.
  6. Insira a senha da sua nova conta
    O Mastodon solicita a senha da sua nova conta auto-hospedada para verificar a propriedade. Digite a senha.
  7. Clique em Mover seguidores
    O Mastodon envia uma solicitação para sua nova instância. O processo de migração é iniciado. Pode levar alguns minutos para ser concluído.

Passo 4: Verifique a migração

  1. Verifique sua nova conta
    Acesse sua instância auto-hospedada. Vá para a página do seu perfil. Você deve ver seus seguidores antigos listados no contador de seguidores.
  2. Verifique sua conta antiga
    Visite a URL do seu perfil antigo no mastodon.social. Você deve ver um banner que diz Esta conta foi movida para @usuario@seudominio.com.
  3. Publique um toot de teste
    Da sua nova conta, publique um toot curto. Peça para seus seguidores confirmarem que o viram. Se eles responderem, a migração funcionou.

Passo 5: Importe suas listas e contas seguidas (opcional)

  1. Extraia o arquivo exportado
    Abra o arquivo ZIP que você baixou do mastodon.social. Encontre o arquivo chamado following_accounts.csv.
  2. Vá para Importar e exportar na sua nova instância
    Acesse sua instância auto-hospedada. Abra Preferências > Importar e exportar.
  3. Clique em Importar
    Em Importar, clique em Escolher arquivo. Selecione o arquivo following_accounts.csv. Clique em Enviar.
  4. Confirme a importação
    O Mastodon processa o CSV e adiciona as contas que você seguia no mastodon.social à sua nova conta. Esta etapa é opcional, pois a migração já copia as contas seguidas, mas garante que nenhuma seja perdida.

Problemas comuns durante a migração

Requisito de idade da conta não atendido

Se você vir um erro informando que a nova conta deve ter pelo menos 30 dias, não poderá prosseguir até que esse prazo seja cumprido. Verifique a data de criação da conta em Preferências > Conta na sua instância auto-hospedada. Aguarde os dias restantes e tente novamente.

Falha na verificação de senha

O Mastodon exige a senha da sua nova conta durante o processo de migração. Se você digitar a senha errada, a migração falha. Verifique a senha fazendo logout e login novamente na sua instância auto-hospedada. Depois, tente a migração novamente a partir do mastodon.social.

Seguidores não aparecendo na nova conta

Após a migração, os seguidores podem levar até 24 horas para aparecer. As instâncias do Mastodon processam migrações de seguidores de forma assíncrona. Se os seguidores ainda estiverem faltando após 24 horas, peça a um seguidor que deixe de seguir e siga novamente sua nova conta manualmente. Isso aciona uma nova solicitação de seguimento.

Conta antiga ainda aparece como ativa

Após a migração, sua conta antiga do mastodon.social permanece visível, mas está em modo de redirecionamento. Você não pode postar a partir dela. Se quiser excluir a conta antiga completamente, vá para Preferências > Conta > Excluir conta. Excluir a conta antiga remove o aviso de redirecionamento, portanto, faça isso somente depois de ter certeza de que os seguidores já migraram.

Mastodon.social vs Instância auto-hospedada: Principais diferenças

Item mastodon.social Instância auto-hospedada
Domínio mastodon.social Seu próprio domínio
Controle de moderação Segue as regras do servidor Você define as regras
Propriedade dos dados Sujeita à política do servidor Controle total
Carga do servidor Compartilhada com milhares Depende do seu hardware
Custo Gratuito Taxas de hospedagem e domínio
Personalização Nenhuma Controle total de tema e recursos

Após concluir a migração, você agora tem controle administrativo total sobre sua experiência no Mastodon. Seus seguidores foram redirecionados para sua nova instância auto-hospedada e seu perfil está ativo em seu próprio domínio. Em seguida, explore o painel de moderação da instância para definir filtros de conteúdo e regras locais. Para usuários avançados, considere ativar assinaturas de relay do ActivityPub para aumentar o alcance de federação da sua instância.