É por isso que auto-hospedar um servidor vale o esforço
Se você já pensou em hospedar um servidor para executar um ou mais serviços em vez de usar provedores da Web existentes, provavelmente já se perguntou se vale a pena. É por isso.
O que é auto hospedagem?
Antes de mergulharmos em alguns dos motivos pelos quais a hospedagem própria é ótima, vamos colocar todos na mesma página, caso não estejam familiarizados com o termo e a prática.
A auto-hospedagem é quando você, usando um computador doméstico em uma rede local ou um servidor de host bare-metal remoto que você compra, hospeda seus próprios serviços para várias finalidades.
Em vez de usar um serviço de backup como Google Photos ou iCloud, você hospeda seu próprio backup e plataforma de visualização com Nextcloud Photos , PhotoPrism ou similar. Em vez de usar um sistema de gerenciamento de senhas como o LastPass ou 1Password , você hospeda seu próprio gerenciador de senhas como o BitWarden .
Se você consegue pensar em um serviço que atualmente usa online e/ou paga por uma assinatura, provavelmente há uma ou mais alternativas para substituí-lo. Por exemplo, depois de tantos anos, o Google Reader ainda está acabando? Por que não hospedar seu próprio agregador de RSS, como o Sismics Reader, que ninguém poderá tirar de você?
Agora, antes de entrarmos nas boas razões para auto-hospedagem, seremos francos e honestos com você. A auto-hospedagem não é para todos, e há muitos bons motivos para não fazer isso sozinho.
Se você não quer ser o administrador de seu próprio servidor e tratá-lo como uma espécie de hobby de aprendizado, onde você aprende muito sobre todos os tipos de tópicos técnicos, tudo bem.
Não há nada de errado em terceirizar e pagar por uma solução de terceiros que atenda às suas necessidades. Mas se você geralmente está inclinado a uma abordagem mais prática, pessoal e focada na privacidade de suas necessidades, vale a pena o esforço.
A auto-hospedagem é o passo mais poderoso na privacidade
Quando você usa um serviço de terceiros para suas necessidades, sejam elas quais forem, você sempre assume algum 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 vão digitalizá-los de alguma forma? Eles removerão arquivos que correspondem ao hash de um 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?
Você nunca vai saber. Você só precisa aceitar a palavra da respectiva empresa de que ninguém está olhando para seus pertences e todos estão seguros.
Todos concordamos em maior ou menor grau, porque no mundo de hoje é quase impossível viver sem algum tipo de pegada digital e várias conexões com várias redes sociais, provedores de webmail e empresas de armazenamento de dados, mas vale a pena dar um passo de volta e perguntando. você mesmo se a conveniência de um determinado serviço vale a pena dar a esse serviço acesso a parte ou a toda a sua vida digital.
Além disso, os processos legais para obter acesso aos seus dados são muito diferentes quando você controla pessoalmente esses dados no equipamento que possui e 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, eles podem parecer um bando de paranóicos, mas no final, eles estão certos. Todos nós sacrificamos nossa privacidade pela conveniência fornecida pelos serviços da web.
Você tem controle total sobre a experiência do usuário
Claro, auto-serviço não é um passeio no parque. Você nunca configurará uma alternativa independente para um serviço tão facilmente quanto poderia simplesmente visitar uma versão de terceiros do serviço e registrar-se com seu endereço de e-mail e/ou pagar por uma assinatura.
Mas você tem controle total sobre a auto-hospedagem. Em qual hardware você o executa, qual software você escolhe, quando atualiza (ou não atualiza) esse software e assim por diante. Quantas vezes você já usou um serviço terceirizado 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 por um preço que não queria pagar? Ou, na pior das hipóteses, a matriz fechará o projeto ou até mesmo falirá. Então você não poderá usar o serviço ou acessar seus dados (e quem sabe onde seus dados foram parar depois que a empresa se desfez).
Se você mesmo hospedar convidados, poderá controlar essas coisas. Você pode usar uma bifurcação de um projeto de código aberto se não gostar das alterações na versão principal. Você pode pegar seus dados e mudar facilmente para um novo serviço. Você pode optar por não atualizar algo se uma grande mudança no projeto interromper um recurso importante de que você gosta.
Você não está apenas preso à mercê do que uma grande empresa decide fazer ou não fazer, e se você executar um software em seu próprio servidor doméstico, as luzes se apagarão apenas se você decidir abandonar o projeto, não porque o Google ou alguma outra empresa decide que não vale mais a pena manter o serviço.
Segurança é mais fácil do que você pensa
Quando se trata de auto-hospedagem, a segurança é uma preocupação para muitos. Não há 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 extensa, substituindo efetivamente o Google em suas vidas, você tem um pequeno problema. Neste ponto, você é seu próprio pequeno fornecedor e tem todas as dores de cabeça que o acompanham.
Mas a auto-hospedagem apenas para você ou para seus parentes mais próximos em sua casa é muito mais fácil e as preocupações com a segurança são muito menores.
Por exemplo, para meus próprios serviços auto-hospedados, minha rede é configurada para que o único acesso à Internet seja o servidor Wireguard VPN. Todos os meus dispositivos – telefones, tablets, laptops, etc. – se conectam por meio deste servidor VPN quando estou fora de casa, para que funcionem como se estivessem na rede local.
Existem várias maneiras de fornecer conexões seguras para seus projetos do tipo faça você mesmo, 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 outras pessoas usem (como um servidor Minecraft), muitas pessoas optam por configurar um proxy reverso.
Tanto a Internet lenta quanto a rápida compensam na auto-hospedagem
Talvez você pense que sua internet doméstica é muito lenta para auto-hospedagem ou, inversamente, que é tão rápida que a auto-hospedagem é ótima.
Paradoxalmente, ambos são verdadeiros. Se você tem uma internet doméstica muito lenta, especialmente velocidades de download lentas, tentar hospedar um grande servidor de mídia usando, digamos, o Plex para transmitir filmes em trânsito não é muito divertido.
No entanto, como a maioria das atividades de auto-hospedagem ocorre em casa, se você auto-hospedar algo como backups de fotos ou similares, obterá velocidades semelhantes às da banda larga ao usar um serviço de LAN auto-hospedado. Você não pode dizer o mesmo se estiver tentando usar um host remoto como o Google Fotos em uma conexão de internet doméstica muito lenta. Mas uma sincronização de arquivo local como o Nextcloud funcionará bem.
E, por outro lado, se você tiver uma conexão de internet doméstica muito rápida, como uma conexão de fibra síncrona gigabit, você pode (e deve!) aproveitar isso. 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 possivelmente para alguns membros da família.
Quando uso soluções do tipo faça você mesmo em minha conexão pessoal, mesmo aquelas que consomem muita largura de banda, como streaming de filmes em HD, nunca posso dizer que não estou transmitindo diretamente da Netflix ou de um dos grandes serviços.
Vale a pena
Não sei você, mas com o passar dos anos, parece que todas as taxas de assinatura aumentam lentamente. Mesmo deixando coisas como serviços de streaming de lado, quando você começa a contar todas as “pequenas coisas” como armazenamento em nuvem, contas de câmeras de segurança em nuvem, gerenciadores de senhas, aplicativos de lista de tarefas, ambos, você descobrirá facilmente que gasta centenas de dólares por ano nos vários serviços que utiliza.
Esteja você procurando reutilizar um PC antigo ou até mesmo construir um servidor doméstico de baixa potência (o que pode ser feito de forma bastante econômica, já que você está ignorando componentes caros como uma CPU de ponta e nem mesmo instalando uma GPU), sua configuração poderia facilmente se pagar dentro de um ano.
Depois disso, você pode pegar o dinheiro que gastaria em todos esses serviços em nuvem e usá-lo em outro lugar em seu orçamento ou guardá-lo para futuras atualizações de servidor doméstico e armazenamento adicional conforme necessário.
Você não precisa fazer tudo e construir uma máquina poderosa. Muitas opções de auto-hospedagem que não exigem muita memória ou poder de processamento, como hospedar sua própria VPN, gerenciador de senhas ou uma série 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 acabar fornecendo serviços de hospedagem que considera úteis, mas pelos quais não deseja pagar. Talvez você precise de um monitor de tempo de atividade, mas não queira pagar uma taxa anual por ele. Ou talvez você precise de algo que não poderia ser comprado facilmente, como uma ferramenta para arquivar automaticamente conteúdo da web, vídeos ou podcasts. Precisa de alguma inspiração? Confira esta lista de projetos interessantes, grandes e pequenos, que você mesmo pode hospedar .
Depois de configurar um servidor doméstico e 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 das aventuras solo é descobrir todas as coisas legais que você pode hospedar por conta própria.
Deixe um comentário