VPS Mastodon
Crie a sua rede social descentralizada Mastodon num VPS robusto
Mastodon é uma plataforma de rede social descentralizada e open source que faz parte do vasto Fediverso. Em vez de depender de um único serviço centralizado, o Mastodon permite que qualquer pessoa execute a sua própria instância e se ligue a outros através da rede. A construção e a manutenção de uma instância Mastodon requerem recursos de servidor dedicados: RAM suficiente para os processadores de tarefas de back-end e de segundo plano Ruby on Rails, armazenamento rápido para ficheiros de multimédia e tempo de disponibilidade fiável para manter a federação com outras instâncias.
Explore as soluções de VPS da OVHcloud para Mastodon
Mastodon, por natureza, consome muitos recursos. A plataforma executa vários serviços em simultâneo: um backend web, um servidor API de streaming, um processador de tarefas em segundo plano Sideki e uma base de dados PostgreSQL. Cada serviço consome memória e CPU de forma independente e, em conjunto, requerem um servidor com pelo menos 4 GB de RAM para uma pequena instância. À medida que a sua comunidade cresce, as necessidades de armazenamento para anexos de suportes de dados aumentam rapidamente.
Um VPS compatível com Docker simplifica a implementação Mastodon ao conter os seus serviços e gerir as dependências de forma consistente. Os VPS da OVHcloud com armazenamento SSD NVMe garantem um acesso rápido à base de dados PostgreSQL e ao diretório dos ficheiros multimédia, o que afeta diretamente a experiência do utilizador na sua instância. No caso das instâncias que se espera venham a efetuar uma federação ativa com outros servidores, o alojamento protegido por DDoS acrescenta uma camada importante de resiliência contra tráfego malicioso suscetível de interromper a federação e de tornar a sua instância inacessível.
Principais vantagens de alojar o Mastodon num VPS
Descentralização e propriedade completas
A gestão da sua própria instância Mastodon significa que é titular dos dados da sua comunidade e define as suas próprias políticas de moderação. Não existe qualquer dependência das condições de serviço ou das decisões relativas aos conteúdos de uma plataforma comercial. Como administrador da instância, controla os registos de utilizadores, as definições de federação e as regras que regem a sua comunidade.
Esta independência é a proposta de valor fundamental do Fediverso, e um VPS é a infraestrutura que o torna prático.
Isolamento de recursos para carregamentos de suportes de dados pesados
As instâncias de Mastodon acumulam mídia de usuários locais e posts federados. Os anexos de vídeo, as imagens e os ficheiros de áudio são armazenados e servidos a partir do seu servidor, tornando o desempenho e a capacidade de armazenamento críticos. Um VPS com recursos dedicados garante que o processamento e o serviço de media não degradam o desempenho de outros serviços da Mastodon. O armazenamento SSD NVMeacelera o acesso aos suportes de dados e reduz a memória intermédia para utilizadores que navegam em calendários ricos em suportes de dados.
Escalabilidade fácil à medida que a sua comunidade cresce
Uma nova instância Mastodon para uma pequena comunidade tem necessidades modestas de recursos, mas o crescimento muda rapidamente a imagem. Os utilizadores ativos geram atividade de tarefa em segundo plano contínua e a federação com instâncias grandes multiplica o volume de mensagens e suportes de dados recebidos.
A partir de um VPS que pode ser facilmente atualizado, poderá fazer evoluir a CPU e a RAM em função do aumento das necessidades da sua instância, sem migrar para um alojamento diferente.
Porquê escolher a OVHcloud para o seu VPS Mastodon?
Otimização do desempenho e da fiabilidade
Os planos de VPS da OVHcloud oferecem o desempenho em termos de memória e armazenamento de que a Mastodon necessita para funcionar sem problemas. O armazenamento SSD NVMe reduz a latência da base de dados e acelera as operações de ficheiros multimédia, enquanto a alocação de CPU dedicada garante que as tarefas em segundo plano da Sideki processam eventos e notificações de federação sem atrasos.
Escalabilidade flexível e presença mundial
As instâncias de Mastodon crescem com o tempo e as suas necessidades de recursos crescem com elas. A OVHcloud simplifica a atualização do seu plano de VPS à medida que a sua comunidade se expande. Pode aumentar a RAM, adicionar núcleos de CPU ou expandir a capacidade de armazenamento com o mínimo de interrupções, mantendo a sua instância recetiva à medida que a base de utilizadores cresce.
Valor excecional com segurança incluída
A execução de uma instância Mastodon expõe o seu servidor à Internet pública, tornando essencial a segurança da rede. Os VPS da OVHcloud incluem uma proteção anti-DDoS integrada que protege contra ataques volumétricos sem custos adicionais. Esta proteção é particularmente importante para as instâncias de Mastodon que se federam amplamente e são, portanto, mais visíveis para os potenciais atacantes.
Pronto para construir a sua comunidade social?
A configuração de uma instância Mastodon num VPS da OVHcloud começa com o aprovisionamento de um servidor com RAM e Docker suficientes instalados. A documentação oficial do Mastodon orienta-o na configuração do ambiente, na configuração do PostgreSQL e do Redis e na inicialização da base de dados. Depois de a instância estar em execução, pode configurar o seu domínio, ativar a federação e abrir registos na sua comunidade.
Como atualizar o Mastodon num VPS?
O Mastodon lança atualizações regulares que incluem patches de segurança, novos recursos e melhorias na federação. As atualizações envolvem solicitar a versão mais recente da imagem ou do código do Docker, executar migrações de bases de dados e reiniciar os serviços de aplicação. Manter a sua instância atualizada é importante não só para a segurança, mas também para manter a compatibilidade com outros servidores da Mastodon em todo o mundo.
Questões frequentes sobre o alojamento VPS Mastodon
Qual é o valor de RAM necessário para uma instância Mastodon?
Uma instância mínima de Mastodon requer pelo menos 2 GB de RAM, mas 4 GB ou mais é recomendado para uma configuração estável com utilizadores ativos. A plataforma executa vários serviços em simultâneo, incluindo o backend da Web, a API de transmissão em sequência, os trabalhadores da Sideki e o PostgreSQL. À medida que a sua instância cresce em utilizadores ativos e na atividade de federação, os requisitos de memória aumentam em conformidade.
Como faço para armazenar arquivos de mídia para o Mastodon?
Por predefinição, o Mastodon armazena ficheiros de multimédia no sistema de ficheiros do servidor local. Para as instâncias que esperam um volume de suportes de dados significativo, a integração com um serviço de armazenamento de objetos compatível com S3 descarrega o armazenamento de ficheiros e impede o preenchimento do seu disco VPS. O Object Storage da OVHcloud é compatível com a configuração de armazenamento de suportes de dados S3 da Mastodon.
Como moderar a minha instância Mastodon?
O Mastodon fornece uma interface de administração integrada para moderar utilizadores e gerir a federação. Os administradores de instâncias podem rever conteúdos sinalizados, suspender contas, impedir a federação de domínios com a sua instância e configurar filtros de conteúdos automatizados. O nível de esforço de moderação necessário depende da dimensão da sua instância e das comunidades com as quais se federa.
Um VPS pode alojar várias instâncias Mastodon?
O alojamento de várias instâncias Mastodon num único VPS é tecnicamente possível, mas geralmente não é recomendado devido às necessidades significativas de recursos de cada instância. Uma melhor abordagem é atribuir um VPS dedicado a cada instância, garantindo um desempenho fiável e simplificando a manutenção e a escalabilidade para cada comunidade de forma independente.