
Autoridade Robert Triggs / Android
Eu sou o seu técnico médio de Millennial, que viu a bolha do Dotcom explodir e estava por perto quando muitos dos serviços da OG da era da Internet simplesmente desapareceram. Digamos que assistir favoritos como Geocities e Launchcast Go Break foi uma grande motivação para eu começar a auto-hospedar meus serviços mais usados assim que consegui. Inicialmente, era principalmente curiosidade e ajuste. Isso mudou com o tempo. Hoje, a auto-hospedagem para mim é um hábito de partes iguais, conveniência e teimosia uma vez no enquanto se mantém com soluções de código aberto.
Mas primeiro, o que diabos é auto-hospedagem e como é diferente de executar um aplicativo no seu computador? Honestamente, não é tão diferente. Em termos gerais, a auto-hospedagem tem tudo a ver com substituir o software tradicionalmente associado a ferramentas hospedadas em nuvem com aplicativos e serviços que são executados em seu hardware local. Parece complicado e, a princípio, é, mas, ao longo dos anos, você aprecia a liberdade que ela dá ao lado de dores de cabeça ocasionais que isso pode trazer. Pegue o amargo com o melhor, não é?
Vocês serviços de auto-host?
3 votos
Cloud não é ruim, a auto-hospedagem é melhor

Autoridade Dhruv Bhutani / Android
É fácil presumir que qualquer pessoa que se sinta auto-hospedagem esteja adotando uma posição anti-nuvem ou anti-SAAS. Mas a verdade está em algum lugar no meio. A auto-hospedagem tem tudo a ver com manter o controle. Quando seus arquivos, histórico de bate -papo ou anotações vivem nos servidores de outra pessoa, você está confiando nessa empresa com gerenciamento de tempo de atividade, práticas de segurança e, geralmente, decisões sobre o futuro do serviço. Se uma empresa como o Google pode encerrar um serviço que não atenda aos seus objetivos internos, é fácil ver por que eu confiaria em empresas menores ainda menos.
Além disso, gosto de saber onde está meus dados, quem pode acessá -los e como está sendo armazenado. É claro que, como veterano auto-hospedeiro, sou um daqueles caras velhos mal-humorados que desejam controle explícito sobre aplicativos, personalização e um plano livre de micro-transação. Mas estamos entrando nas ervas daninhas aqui. O fato é que passei dias aprimorando e personalizando um servidor de mídia ou um serviço de nuvem pessoal para lidar com um cenário de arestas que a maioria dos serviços comerciais não tocaria. Essa é a beleza de ter controle sobre o software.
Os serviços comerciais raramente podem oferecer o tipo de personalização e flexibilidade que as opções auto-hospedadas oferecem.
A privacidade e a segurança são, previsivelmente, algumas das outras razões pelas quais eu mantenho a auto-hospedagem. Ele não torna automaticamente seus dados mais seguros, mas a abordagem dupla de aplicativos de código aberto torna muito mais provável que seja seguro. Por um lado, os aplicativos de código aberto usados por milhares de nerds geralmente são auditados e chamados para más práticas de segurança. Em segundo lugar, esses aplicativos oferecem a opção de lançar suas próprias precauções de segurança. Pense na configuração de um servidor OIDC para adicionar graus de autenticação. Eu criptografei tudo, desde notas a backups de fotos, configurei firewalls de hardware e isolou serviços críticos para garantir que não estou à mercê de um servidor hackeado, que acontece e já aconteceu várias vezes antes. Há um senso de propriedade, e ouso dizer, orgulho que vem sabendo que você é responsável por proteger seus dados, sabendo como são tratados e quão bom ou ruim é um trabalho que você fez.
É claro que há uma curva de aprendizado, como qualquer coisa que valha a pena fazer. Pode ser íngreme, mas oferece habilidades do mundo real que se traduzem em vários aspectos do trabalho com redes e tecnologia, sem mencionar o aumento do pensamento crítico. Networking, contêinerização, manutenção do servidor, solução de problemas – tudo isso se tornou uma segunda natureza para mim ao longo dos anos e me ajudou a entender como minhas ferramentas funcionam. Isso é importante porque todo fracasso no mundo da auto-hospedagem ensina as habilidades necessárias para corrigir problemas mais rapidamente, adaptar-se a novas ferramentas e experimentar novas idéias. Essas habilidades me economizaram dinheiro, tempo e foram uma experiência de aprendizado enorme. Isso é algo em que você não pode colocar um preço. Mas se minha experiência pessoal não for suficiente para convencê-lo dos méritos de auto-hospedagem, aqui estão mais alguns prós e contras a serem considerados.
As vantagens da auto-hospedagem

Autoridade Dhruv Bhutani / Android
A maior recompensa da auto-hospedagem é a liberdade. Quanto de uma recompensa depende do seu relacionamento pessoal com a tecnologia. Veja minha configuração de mídia, por exemplo. Eu executo o Plex para filmes, o Logitech Media Server para música ao lado do Plex AMP e uma instância de beterraba. Entre rasgar minha coleção de vinil e CDs, tenho uma configuração quase totalmente automatizada que pode rasgar, transcodificar com base nas configurações escolhidas, automatizar a recuperação de metadados e despejar em um serviço que eu, minha família e amigos possam acessar de qualquer lugar do mundo. Parece Spotify, mas complexo? Sim. Exceto em um mundo onde mais e mais artistas estão tirando seus catálogos do serviço, e milhões de álbuns nem estão disponíveis, meu servidor pessoal persiste. Nenhum plano de assinatura me oferece esses recursos. E isso é apenas um humilde servidor de mídia.
Liberdade da tomada de decisão corporativa, micro-transações, taxas de assinatura são um pouco upsell.
O custo é outro fator. Certamente, a auto-hospedagem tem um custo inicial mais alto do investimento e um investimento um tanto recorrente de tempo, mas a economia de longo prazo em comparação com o pagamento de várias taxas de assinatura aumenta. E isso não é apenas para entretenimento. Eu executei o NextCloud para anotações e documentos pessoais, esboço para gerenciamento de conhecimento e imich, como uma alternativa do Google Photos. Apenas combinar meu servidor multiterabyte no armazenamento em nuvem provavelmente acumularia uma nota de centenas de dólares por mês. Exceto, com auto-hospedagem, tenho a opção de adicionar novas ferramentas, aposentar as antigas ou migrar para novos que são semelhantes, mas melhores.
A personalização é mais um fator altamente viciante a considerar. Eu tenho painéis personalizados que integram clima, eventos de calendário, notificações críticas e muito mais. É a página antiga do meu Yahoo, mas sintonizada com minhas necessidades e sem anúncios. Meu quadro Kanban aparece aqui e meu serviço de livro de livros de escolha, Wallabag, pega imediatamente um instantâneo do que eu quero economizar para a posteridade. Não há alternativa comercial para esse tipo de flexibilidade.
As desvantagens do auto-hospedeiro

Autoridade Robert Triggs / Android
Tão grande quanto tudo isso soa, a auto-hospedagem nem sempre é sol e arco-íris. Manter sua pilha está sobre você, e não é algo que você pode ignorar. Atualizações, patches e backups são de sua responsabilidade. E não, você não pode simplesmente pressionar o botão de atualização. Você deseja ler os logs de atualização para quebrar alterações e feedback da comunidade dos primeiros testadores antes de atualizar seu software. E às vezes, apesar dessas precauções, as coisas falham. Uma atualização frustrada no meu servidor de notas auto-hospedadas limpou os dias de trabalho. Claro, eu poderia rolar de um backup, mas é obviamente outra coisa para configurar e manter. Quando auto-hospedagem, os erros têm consequências reais.
Os erros têm consequências reais quando se trata de auto-hospedagem.
Da mesma forma, a segurança é uma faca de dois gumes. Não é tão difícil de configurar incorretamente uma ferramenta e abrir mais portas do que você deveria. Senhas fracas e configurações de autenticação desleixadas podem tornar seus sistemas vulneráveis a ataques e malware.
Depois, há o tempo gasto na criação de uma pilha que você gosta. O mundo de código aberto pode apresentar o problema de abundância, assim como a Netflix. Com uma dúzia de aplicativos de anotações disponíveis, qual é o que você optaria? A configuração inicial pode levar dias. Ainda hoje, eu me sinto bem e mudando as coisas na minha configuração. Usuários casuais que querem apenas algo que funciona pode absolutamente entrar no mundo auto-hospedeiro. Mas para nerds facilmente distraídos como eu, o mundo auto-hospedeiro abre uma loja de doces que pode ser um tempo e dinheiro enormes. E isso nem sempre é positivo.
Frustração, liberdade e tudo mais
Uma década e meia de auto-hospedagem mais tarde, eu faria as coisas de maneira diferente? Não. Como alguém que valoriza o controle, a privacidade e a flexibilidade, o esforço valeu a pena para mim. Os desafios são reais, mas também são as recompensas. Minha pilha de software atual me fornece recursos que nenhum serviço comercial faz. E quando você começa a tratar auto-hospedagem como um hobby, há muita alegria a ser derivada de mexer sobre como instalar um novo serviço, ajustar configurações e arquivos de ambiente e ver tudo funcionar sem problemas ou falhar espetacularmente. Se esse é você, o senso de independência nunca envelhece.
A auto-hospedagem não é apenas executar aplicativos, trata-se de executar sua vida digital nos seus próprios termos.
No entanto, se a conveniência for fundamental, a auto-hospedagem pode não valer o esforço. Os serviços em nuvem economizam tempo e lidam com o estresse da manutenção para você. Tudo, desde atualizações a segurança e gerenciamento de tempo de inatividade, é resolvido. Usuários casuais, ou aqueles que valorizam seu tempo mais do que controle, provavelmente ganharão mais de um serviço SaaS do que hospedar seu próprio servidor. Afinal, o risco de perder seus dados é um em um milhão.
No final do dia, a auto-hospedagem é menos sobre a construção da pilha perfeita e mais sobre a escolha de onde você deseja traçar a linha entre conveniência e controle. Para mim, continuarei mexendo, continuando quebrando as coisas e continue consertando -as. Porque esse equilíbrio de frustração e liberdade é exatamente o que faz valer a pena. A auto-hospedagem não é apenas executar aplicativos, trata-se de executar sua vida digital nos seus próprios termos. Não é para todos, e tudo bem.
Obrigado por fazer parte da nossa comunidade. Leia nossa política de comentários antes de postar.
