Como criei minha instância de Mastodon gastando pouco

Sou pão duro. Sempre penso inúmeras vezes antes de gastar.

Há tempos vinha pensando em hospedar minha própria instância de Mastodon, mas sabendo que isso iria envolver algum gasto fui deixando a idéia de lado.

Agora nesse início do ano de 2024, resolvi dedicar um pouco mais de tempo a isso e acabei finalmente fazendo isso. Mas, obviamente, fui atrás de uma forma barata de fazer isso.

Inicialmente tentei hospedar tudo em casa mesmo, mas descobri que meu provedor de Internet me entrega um endereço IP interno (não público), o que me impede de hospedar conteúdo e servir para o mundo diretamente.

Uma opção seria ter um VPS e hospedar por lá, mas isso envolve maior custo. Olhei preços de VPS e acabei entendendo que mesmo os mais baratos sempre tem alguma pegadinha (ex: desconto somente com comprometimento de 1 ano pago adiantado).

Entendi então que eu não precisaria hospedar tudo em um VPS. Precisaria somente ter um local onde eu pudesse ter um IP público e portas HTTP/HTTPS não bloqueadas pelo meu provedor.

Desse local eu poderia encaminhar as conexões para minha casa através de uma conexão segura. Dessa forma o maior custo seria da infraestrutura doméstica, mas esse seria um custo fixo e não recorrente (menos mal).

A idéia seria então essa. O mínimo de infraestrutura possível externamente e o restante sendo servido internamente aqui de casa mesmo.

O que fiz para conseguir isso foi :

Na prática, eu tive o custo de comprar o mini PC, mas isso ficou bem longe do custo de um computador “normal”, ficando inclusive mais barato de que a maioria dos celulares Android de entrada/quase intermediários. E é um custo único fixo, já pago, não recorrente

Por fim, acabei ainda instalando essa instância do WriteFreely no https://write.andrelop.org/ para que eu possa documentar mais algumas das minhas aventuras, também me baseando na igualmente ótima documentação, também disponibilizada pelo Guto Carvalho

Também aproveitei e coloquei para funcionar um Pi-Hole para servir minha rede interna, que agora recebe bem menos anúncios, uma vez que o Pi-Hole bloqueia uma boa parte deles.