Infográfico de homelab caseiro montado com Docker e notebook antigo

Como montei um homelab por R$ 0 usando Docker e um notebook velho

Você não precisa de um servidor caro nem de hardware novo para montar seu próprio laboratório de tecnologia em casa. Com um notebook velho, Docker e Linux, montei um homelab completo — e gastei exatamente zero reais. Neste guia, mostro o hardware, o stack, o passo a passo e os erros que você deve evitar.

O que é um homelab (e por que você quer um)

Um homelab é um ambiente de servidores e serviços que você roda na sua própria casa. Serve para três coisas: aprender (praticar tecnologias sem risco), hospedar (seus próprios serviços, sem depender de nuvem paga) e economizar (substituir assinaturas por soluções próprias).

Com um homelab você pode ter seu próprio “Netflix”, seu bloqueador de anúncios, seu servidor de arquivos, suas automações residenciais e um ambiente para testar containers — tudo em hardware que já está encostado.

O hardware: o que você já tem em casa

Meu ponto de partida foi um Dell Latitude de 2015, com 8 GB de RAM e um SSD de 256 GB que estava parado na gaveta. Qualquer notebook ou desktop dos últimos 10 anos serve. O que importa:

ComponenteMínimoIdeal
Processador2 núcleos4+ núcleos
RAM4 GB8-16 GB
Armazenamento128 GBSSD 256 GB+
RedeEthernetGigabit + IP fixo

Consumo de energia: um notebook antigo ligado 24/7 gasta entre R$ 15 e R$ 30 por mês. Menos que a maioria das assinaturas que ele substitui.

O stack: 7 serviços que rodam no meu homelab

  • Portainer: painel visual para gerenciar containers sem decorar comandos
  • Nginx Proxy Manager: proxy reverso com SSL automático (Let’s Encrypt) — a chave de tudo
  • Pi-hole: bloqueador de anúncios na rede inteira da casa
  • Home Assistant: automação residencial (luzes, sensores, câmeras)
  • Jellyfin: servidor de mídia pessoal, seu “Netflix” sem mensalidade
  • Uptime Kuma: monitoramento de todos os serviços com alertas
  • VS Code Server: sua IDE acessível de qualquer navegador

O passo a passo (do zero ao primeiro serviço no ar)

  1. Instale o Ubuntu Server LTS. Versão sem interface gráfica — mais leve e estável. Usei a 24.04.
  2. Configure IP fixo na rede local (ou reserva de DHCP no roteador). Isso evita que o servidor “mude de endereço”.
  3. Instale Docker e Docker Compose. Um comando para cada, via repositório oficial.
  4. Crie uma rede bridge dedicada para os containers conversarem entre si.
  5. Suba o Nginx Proxy Manager primeiro e aponte todos os outros serviços para trás dele.
  6. Habilite SSL com DuckDNS + Let’s Encrypt. Domínio grátis e certificado grátis — acesse de qualquer lugar com HTTPS.
  7. Suba os demais containers um a um, testando cada um antes de adicionar o próximo.

Se você nunca usou Docker, vale começar pelo guia de Docker do zero ao deploy em 1 hora antes de mergulhar no homelab.

Erros que eu cometi (para você não repetir)

  • Não fazer backup da configuração. Perdi um Portainer inteiro por não salvar os volumes. Hoje uso UpdraftPlus-style de containers: backup dos volumes semanal.
  • Expor serviços direto na internet. NUNCA. Tudo passa pelo proxy reverso com autenticação.
  • Ignorar a temperatura. Notebook fechado em armário esquenta. Deixe ventilado.
  • Usar o disco do sistema para dados. Separe: sistema em um SSD, dados em outro (ou externo).

Quanto custa manter um homelab?

ItemCusto
Hardware (reaproveitado)R$ 0
Ubuntu + DockerR$ 0
Domínio (DuckDNS)R$ 0
SSL (Let’s Encrypt)R$ 0
Energia elétricaR$ 15-30/mês
Total~R$ 20/mês

Perguntas frequentes

Preciso de um IP público para ter um homelab?

Não. Com DuckDNS e um túnel ou redirecionamento de porta bem configurado, você acessa de fora sem IP fixo pago. Alternativas como Cloudflare Tunnel eliminam até o redirecionamento de porta.

Um notebook velho aguenta rodar tudo isso?

Aguenta a maioria dos serviços leves (proxy, Pi-hole, monitoramento, automação). Para Jellyfin transcodificando vídeo em 4K, RAM e CPU podem limitar — nesse caso, evite transcode e sirva o arquivo direto.

É seguro expor serviços na internet?

Só através de proxy reverso com HTTPS e autenticação, e mantendo tudo atualizado. Nunca exponha portas de banco de dados ou painéis administrativos diretamente.

Conclusão

Montar um homelab é uma das formas mais baratas de aprender infraestrutura de verdade — e ainda te devolve controle sobre seus dados e serviços. Você já tem o hardware; falta só começar. Em um fim de semana, dá para ter o primeiro serviço no ar com SSL.

Continue por aqui: veja o guia de Docker para iniciantes e conheça 5 formas de gerar renda extra com tecnologia.

📬 Receba os próximos artigos

Toda semana eu publico conteúdo prático sobre tecnologia, IA, finanças e produtividade — sempre com números reais e sem enrolação. Assine a newsletter gratuita e receba tudo direto no seu e-mail.

Posts Similares