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
- Acesse o mastodon.social
Abra seu navegador e vá para mastodon.social. Insira seu nome de usuário e senha. - Abra Preferências
Clique no ícone de engrenagem na barra lateral direita ou vá para https://mastodon.social/settings/profile. - Vá para Importar e exportar
No menu à esquerda, clique em Importar e exportar. - 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. - 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
- 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. - 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. - 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
- Acesse o mastodon.social
Abra mastodon.social e insira suas credenciais. - Abra Preferências
Clique no ícone de engrenagem na barra lateral direita. - Vá para Conta
No menu à esquerda, clique em Conta. - Clique em Mover para outra conta
Role para baixo até a seção Movendo. Clique em Mover para outra conta. - 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. - 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. - 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
- 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. - 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. - 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)
- Extraia o arquivo exportado
Abra o arquivo ZIP que você baixou do mastodon.social. Encontre o arquivo chamado following_accounts.csv. - Vá para Importar e exportar na sua nova instância
Acesse sua instância auto-hospedada. Abra Preferências > Importar e exportar. - Clique em Importar
Em Importar, clique em Escolher arquivo. Selecione o arquivo following_accounts.csv. Clique em Enviar. - 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.