Veja por que a auto-hospedagem de um servidor vale o esforço

Se você já considerou auto-hospedar um servidor para executar um ou mais serviços em vez de usar provedores baseados na Web existentes, provavelmente já se perguntou se valeria a pena o incômodo. Veja por que isso acontece.

O que é auto-hospedagem?

Antes de mergulharmos em alguns dos motivos pelos quais a auto-hospedagem é ótima, vamos colocar todos na mesma página, caso não estejam familiarizados com o termo e a prática.

Auto-hospedagem é quando você – usando um computador em sua rede local em casa ou um host de servidor “bare metal” remoto que você comprou – hospeda seus próprios serviços para diversos fins.

Em vez de usar um serviço de backup como Google Fotos ou iCloud, você hospeda sua própria plataforma de backup e visualização usando Nextcloud Photos , PhotoPrism ou similar. Em vez de usar um sistema de gerenciamento de senhas como LastPass ou 1Password , você hospeda seu próprio gerenciador de senhas como o BitWarden .

Se você consegue pensar em um serviço que usa atualmente na web e/ou pelo qual paga uma taxa de assinatura, provavelmente há uma ou mais alternativas auto-hospedadas para substituí-lo. Por exemplo, ainda não superou a morte do Google Reader depois de todos esses anos? Por que não hospedar seu próprio agregador de RSS como o Sismics Reader , que ninguém jamais poderá tirar de você?

Agora, antes de abordarmos motivos convincentes para a auto-hospedagem, seremos sinceros e honestos com você. A auto-hospedagem não é para todos, e há muitos bons motivos para não se auto-hospedar .

Se você não deseja ser seu próprio administrador de servidor e tratar isso como uma espécie de hobby de educação continuada, onde você aprende muito sobre todos os tipos de tópicos técnicos ao longo do caminho, tudo bem.

Não há nada de errado em cultivar e pagar por uma solução de terceiros que atenda às suas necessidades. Mas se você estiver inclinado a adotar uma abordagem mais prática, personalizada e voltada para a privacidade de acordo com suas necessidades, vale a pena todo o esforço.

A auto-hospedagem é o movimento definitivo de privacidade

Quando você usa um serviço de terceiros para atender às suas necessidades, quaisquer que sejam essas necessidades, você sempre assume um certo grau de risco de privacidade.

Ao fazer upload de arquivos para um provedor de nuvem, você realmente não sabe o quão seguros esses arquivos são ou o que o provedor pode ou não fazer com eles. Eles irão digitalizá-los de alguma forma? Eles excluirão os arquivos que correspondem ao hash do arquivo protegido por direitos autorais, mesmo que você tenha o direito de usar e armazenar esse arquivo? Quem tem acesso aos seus arquivos? Quantas pessoas podem acessar suas fotos, documentos e outros arquivos em uma empresa com centenas ou até milhares de funcionários?

Recomendado:  Como adicionar uma data de validade a e-mails no Gmail

Você nunca saberá realmente. Basta acreditar na palavra da empresa em questão de que ninguém está olhando suas coisas e que tudo está seguro.

Todos nós aceitamos isso, em maior ou menor grau, porque é quase impossível viver no mundo moderno sem algum tipo de pegada digital e várias conexões com diferentes mídias sociais, provedores de webmail e empresas de armazenamento, mas vale a pena dar um passo atrás e perguntar você mesmo se vale a pena dar a esse serviço acesso a parte ou a toda a sua vida digital pela conveniência de um determinado serviço.

Além disso, os processos legais para obter acesso aos seus dados são muito diferentes quando você controla pessoalmente esses dados no hardware que possui e quando efetivamente aluga espaço de terceiros para usar seus serviços.

Se você frequenta fóruns na Internet onde as pessoas discutem questões de privacidade digital e dicas e truques de auto-hospedagem, elas podem parecer um bando de pessoas paranóicas, mas no final, não estão erradas. Todos nós trocamos grande parte da nossa privacidade pelas conveniências que os serviços baseados na web oferecem.

Você tem controle total sobre a experiência do usuário

Claro, auto-hospedagem não é um passeio no parque. Você nunca configurará uma alternativa auto-hospedada para um serviço com a mesma facilidade com que poderia simplesmente visitar a versão de terceiros desse serviço e se inscrever com seu endereço de e-mail e/ou pagar uma taxa de assinatura.

Mas você tem controle total sobre a experiência de auto-hospedagem. Em qual hardware você o executa, qual software você escolhe, quando você atualiza (ou não atualiza) esse software e assim por diante. Quantas vezes você usou um serviço de terceiros e eles mudaram o layout, o visual ou até mesmo o modelo de negócio, e você ficou com um produto que não gostou muito ou com um preço que não queria pagar? Ou, na pior das hipóteses, a empresa-mãe encerra o projeto ou até vai à falência. Então você não poderá usar o serviço ou acessar seus dados (e quem sabe onde seus dados foram parar quando a empresa foi dissolvida).

Se você for auto-hospedado, poderá exercer controle sobre essas coisas. Você pode usar um fork de um projeto de código aberto se não gostar das mudanças na versão principal. Você pode pegar seus dados e mudar para um novo serviço com facilidade. Você pode optar por não atualizar algo se uma grande mudança em um projeto quebrar um recurso crucial de que você gosta.

Recomendado:  Como encontrar o UUID do seu Mac, iPhone e iPad

Você não está apenas preso à mercê de qualquer coisa que uma grande empresa decida fazer ou não, e se estiver executando o software em seu próprio servidor doméstico, as luzes só se apagarão se você decidir descartar o projeto, não porque o Google, ou alguma outra empresa, decide que não vale mais a pena manter o serviço.

A segurança é mais fácil do que você pensa

Uma grande preocupação que muitas pessoas têm quando se trata de auto-hospedagem é a segurança. Nenhuma dúvida sobre isso; isso é uma coisa muito boa para se pensar (e se preocupar).

Se você está tentando hospedar um serviço para sua família, substituindo efetivamente o Google em suas vidas, você tem um pequeno desafio em suas mãos. Nesse ponto, você é um fornecedor de pequena escala e tem todas as dores de cabeça que advêm disso.

Mas a auto-hospedagem apenas para você ou sua família imediata em sua casa é muito mais fácil e as preocupações com segurança são significativamente menores.

Para meus próprios serviços auto-hospedados, por exemplo, tenho minha rede configurada para que a única exposição voltada para a Internet seja um servidor VPN Wireguard . Todos os meus dispositivos – telefones, tablets, laptops, etc. – quando estou fora de casa, conectam-se por meio desse servidor VPN para que funcionem como se estivessem na rede local.

Existem várias maneiras de lidar com conexões seguras para seus projetos auto-hospedados, mas é difícil superar apenas o uso de uma VPN para criar um túnel seguro de volta para sua casa, especialmente para uso pessoal básico. Se você optar por hospedar serviços que deseja que outros usem (como um servidor Minecraft, por exemplo), muitas pessoas optam por configurar um proxy reverso .

Internet lenta e rápida faz com que a auto-hospedagem valha a pena

Você pode estar inclinado a pensar que a Internet de sua casa é muito lenta para auto-hospedagem ou, inversamente, que é tão rápida que a auto-hospedagem é uma ótima opção.

Paradoxalmente, ambos são verdadeiros. Se você tiver uma Internet doméstica muito lenta, especialmente uma velocidade de upload lenta, não será uma ótima experiência tentar auto-hospedar um grande servidor de mídia usando, digamos, Plex para transmitir filmes para você mesmo na estrada.

No entanto, como a maioria das atividades de auto-hospedagem acontece em casa, se você auto-hospedar algo como backups de fotos ou algo semelhante, você desfrutará de velocidades semelhantes às da banda larga ao usar o serviço auto-hospedado na rede local. Você não pode dizer o mesmo se estiver tentando usar um host remoto como o Google Fotos em uma conexão doméstica muito lenta com a Internet. Mas a sincronização local de arquivos como Nextcloud funcionará muito bem.

E, do lado oposto do problema, se você tiver uma conexão doméstica de Internet muito rápida, como uma conexão síncrona de fibra gigabit, você pode (e deve!) tirar vantagem disso. Seu upload pode não ser rápido o suficiente para hospedar todos os serviços que deseja hospedar para 500 pessoas, mas você não está hospedando para 500. Você está hospedando para si mesmo e talvez para alguns membros da família.

Recomendado:  5 maneiras de abrir rapidamente a janela do sistema no Windows 10

Quando uso soluções auto-hospedadas em minha conexão pessoal, mesmo aquelas que exigem muita largura de banda, como streaming de filmes em HD, nunca saberia dizer que não estava transmitindo diretamente do Netflix ou de um dos grandes serviços.

Isso se paga

Não sei sobre você, mas com o passar dos anos, parece que todas as taxas de assinatura aumentaram lentamente. Mesmo deixando de lado coisas como serviços de streaming, quando você começa a contabilizar todas as “pequenas” coisas como armazenamento em nuvem, contas de câmeras de segurança baseadas em nuvem, gerenciadores de senhas, aplicativos de lista de tarefas, isso, aquilo e outras coisas, você ‘ Você descobrirá que você gasta facilmente centenas de dólares por ano em todos os vários serviços que usa.

Se você estiver disposto a reaproveitar um PC antigo ou até mesmo construir um servidor doméstico de baixo consumo de energia (o que pode ser feito de maneira bastante barata, já que você está ignorando os componentes caros, como uma CPU de última geração, e nem mesmo instalando uma GPU) sua configuração pode facilmente se pagar em um ano.

Depois disso, você pode pegar o dinheiro que gastaria em todos os serviços em nuvem e usá-lo em outra parte do seu orçamento ou reservá-lo para futuras atualizações de servidores domésticos e armazenamento adicional conforme necessário.

Você não precisa fazer tudo para construir uma máquina poderosa. Muitas opções de auto-hospedagem que não exigem muito armazenamento ou processamento, como hospedar sua própria VPN, gerenciador de senhas ou uma infinidade de outros processos leves, podem ser executadas em um Raspberry Pi . Pelo custo de um Raspberry Pi e alguns dólares em eletricidade por ano, você pode hospedar os serviços de que precisa.

Além disso, você pode encontrar serviços de hospedagem que considere úteis, mas pelos quais não queria pagar. Talvez você quisesse um monitor de tempo de atividade, mas não queria pagar uma taxa anual por ele. Ou talvez você quisesse algo que não pudesse ser comprado facilmente, como uma ferramenta para arquivar automaticamente conteúdo da web, vídeo ou podcast. Precisa de inspiração? Confira esta lista de projetos interessantes, grandes e pequenos, que você pode hospedar por conta própria .

Depois de configurar um servidor doméstico e poder adicioná-lo facilmente, especialmente se estiver usando um sistema de contêiner como o Docker, você provavelmente se encontrará procurando coisas divertidas para adicionar a ele. Falando por experiência própria, sei que metade da diversão da aventura de auto-hospedagem é descobrir todas as coisas legais que você pode hospedar por conta própria.