Como subir um mastodon?
Entenda quais as formas para subir um mastodon e o que você precisa saber.
Você quer criar uma instância mastodon mas não sabe por onde começar?
Existem alguns provedores que já oferecem o Mastodon como serviço, simplificando todo o processo para criar sua instância.
Provedores SaaS
O termo SaaS significa "Software as a Service" ou "Software como serviço".
Neste tipo de provedor, você contrata o serviço, especifica o domínio que deseja usar, depois disso eles instalam e te enviam o usuário e senha, basta logar e sair usando.
Ao usar este modelo, você não precisa instalar, configurar, nem se preocupar com manutenção, operação e o backup do Mastodon, o provedor faz tudo isso para você.
Segue a lista de provedores do tipo SaaS:
- https://masto.host
- https://fedi.monster
- https://hostodon.jp
- https://spacebear.ee
- https://ossrox.org
- https://weingaertner-it.de/
- https://cloudplane.org/
Mastodon no MarketPlace do Provedor
Aqui alguns provedores oferecem instaladores simplificados, contudo você ainda vai precisar configurar, fazer manutenção, operação e o backup de sua instância.
Esse modelo requer conhecimentos técnicos avançados em redes de computadores, linux, dns, proxy, cdn, object storage, dentre outros tópicos.
O ideal é que seja feito por uma pessoa que seja profissional da área.
A digital ocean é um dos provedores que tem o sotfware em seu marketplace.
Vamos colocando novos provedores neste post conforme forem surgindo.
Instalando no braço
A documentação do mastodon ensina a instalar de ponta a ponta, você vai precisar de um sistema operacional linux como base, este ambiente pode ser o BareMetal (servidor físico), VM (máquina virtual) ou VPS (máquina virtual). O mastodon não roda como site em um servidor compartilhado.
Se escolher esse método, você vai instalar, configurar, fazer a manutenção, operação e o backup de sua instância.
Esse modelo requer conhecimentos técnicos avançados em redes de computadores, linux, dns, proxy, cdn, object storage, dentre outros tópicos.
O ideal é que seja feito por uma pessoa que seja profissional da área.
O que fizemos na bolha?
Aqui na bolha usamos como referência esse artigo.
O provedor escolhido foi a OVH Canadá, contratamos uma máquina física Baremetal, instalamos o sistema ProxMox 7.x (Linux) que também é um virtualizador (KVM) e instalamos o Mastodon em uma VM (Virtual Machine) rodando o Ubuntu 20.04. O mastodon roda através do sistema de containers Docker.
Fizemos algumas modificações e ajustes para nossas necessidades, mas no geral o roteiro do site atende bem.
Se tiver dúvidas sobre qual o melhor caminho a seguir, chame o @gutocarvalho@bolha.us que ele te ajuda!