Tenho um pé no mundo da hospedagem própria há muito tempo, desde o meu primeiro ano de faculdade, quando rodava um site a partir de uma máquina Linux debaixo da minha cama. Ao longo dos anos, usei o Myth TV e depois o XBMC, mais tarde conhecido como Kodi.
Depois de morar na Índia, onde os serviços de streaming são baratos segundo os padrões ocidentais, percebi que não estava disposto a pagar preços ocidentais pela Netflix, pela Disney Plus (Hotstar na Índia) e pelo Spotify. Eu também estava cansado da esteira do engajamento, especialmente por causa do meu filho. As constantes sugestões de "recomendado para você" e "a seguir" geravam conflitos, e limitar o conteúdo em cada serviço dava trabalho demais. Então eu cortei o cabo em outro sentido, abandonando os serviços de streaming em favor do Jellyfin hospedado por mim. Em um ano e meio, o Jellyfin abriu caminho para hospedar muitos outros serviços, reduzindo minha dependência de provedores de nuvem e trazendo uma estabilidade bem-vinda. Não sou mais confrontado com redesenhos desnecessários de sites, novos recursos de valor duvidoso ou uma enxurrada de e-mails sobre atualizações dos termos de serviço. Leio as notas de lançamento e decido quando atualizar.
Minha regra principal é não expor serviços diretamente à internet pública, exceto pelos servidores VPN no meu roteador. Considerando o hacking assistido por IA, não acho isso sensato. Meu provedor usa CGNAT para IPv4, então minha rede doméstica já não é acessível diretamente por IPv4. Minha VPN só é acessível por IPv6, o que tem desvantagens, como quase nunca funcionar em redes Wi-Fi públicas.
Prefiro rodar os serviços nativamente e só coloco em contêineres os mais complexos. Também abandonei o Docker em favor do Podman, que se integra muito bem com o systemd. O hardware é um mini PC Beelink S12 Pro com processador Intel N100, 16 GB de RAM e SSD de 512 GB, além de um disco de 6 TB para mídia. Paguei 180 EUR por ele; o mesmo anúncio custa hoje 359 EUR.
Fonte: Hacker News · Resumido por HeadlinesBriefing