Rack de servidores e equipamentos de rede com cabos laranja
Foto: Kevin Ache / Unsplash

Um home lab é um laboratório de TI dentro de casa. Pode ser um PC velho embaixo da mesa, uma placa do tamanho de um cartão de crédito ou um rack com servidores usados. O objetivo é sempre o mesmo: ter um lugar seu para instalar, testar, quebrar e consertar sem medo de derrubar nada importante.

Eu aprendi TI assim. Comecei aos 15 anos administrando uma lan house, passei pela TI de hospitais, pela programação e por TI na Irlanda. Até hoje mantenho projetos rodando em placas baratas: Zabbix, Grafana, Pi-hole, scripts de backup e bots. Este guia é o caminho que eu indicaria para quem está começando.

Para que serve um home lab

  • Aprender na prática: Linux, redes, Docker, DNS, backup, segurança.
  • Ter serviços úteis em casa: bloqueio de anúncios, monitoramento da internet, backup de fotos.
  • Testar antes de levar para o trabalho: aquela atualização arriscada roda primeiro no lab.
  • Montar portfólio: um projeto documentado no GitHub conta mais que uma linha no currículo.

Escolhendo o hardware

Não existe hardware certo, existe hardware adequado ao que você quer aprender agora.

OpçãoBom paraCuidado com
Placa ARM (Orange Pi, Raspberry Pi)Serviços leves 24h, gasto baixo de energiaRAM limitada, cartão microSD frágil
Mini PC usadoDocker com vários containers, virtualização leveBarulho e consumo variam por modelo
PC ou notebook antigoComeçar com custo zeroConsumo de energia maior, ventoinha
Servidor de rack usadoVirtualização pesada, aprender hardware de datacenterBarulho, calor e conta de luz

Para a maioria dos iniciantes, eu indico começar com uma placa ARM ou um mini PC. São silenciosos, cabem na estante e não assustam na conta de luz. Se estiver em dúvida entre as placas, leia Orange Pi ou Raspberry Pi.

O que realmente importa

  1. RAM: é o recurso que acaba primeiro. Com 2 GB já dá para começar; com 4 GB ou mais você roda vários containers com folga.
  2. Armazenamento confiável: SSD ou eMMC aguentam muito mais gravação que cartão microSD.
  3. Rede cabeada: servidor no Wi-Fi é pedir para ter dor de cabeça.
  4. Fonte de qualidade: fonte ruim causa travamentos que parecem bug de software.

Sistema operacional

Para servidor, fique com Linux. As escolhas mais tranquilas:

  • Debian ou Ubuntu Server em mini PC e PC antigo.
  • Armbian em placas ARM como o Orange Pi.
  • Raspberry Pi OS Lite no Raspberry Pi.
  • Proxmox se você quer aprender virtualização e tem um PC com RAM sobrando.

Instale sem interface gráfica. Você vai acessar tudo por SSH, e isso já é parte do aprendizado.

Docker: a ferramenta que organiza o lab

Sem Docker, cada serviço novo bagunça um pouco o sistema. Com Docker, cada serviço vive no seu container, com a configuração num arquivo docker-compose.yml. Quer apagar? Remove o container. Quer reinstalar o servidor? Copia os arquivos de configuração e sobe tudo de novo.

Uma estrutura simples que funciona bem:

/opt/lab/
  pihole/docker-compose.yml
  grafana/docker-compose.yml
  zabbix/docker-compose.yml
  backup/scripts/

Guarde essa pasta num repositório Git (privado, se tiver senhas) e você terá o lab inteiro versionado.

Os primeiros projetos

Comece com algo útil. Projeto útil você mantém; projeto de enfeite você abandona na segunda semana.

1. Pi-hole

Bloqueia anúncios e rastreadores para todos os aparelhos da casa, via DNS. É simples de instalar e ensina como DNS funciona. Guia completo em Pi-hole: como bloquear anúncios na rede.

2. Monitor de internet

Registra cada queda da conexão com data e hora. Eu uso o meu netmon, que testa duas operadoras a cada 2 segundos num Orange Pi 3 LTS de 2 GB e gera PDF das quedas. Veja como usar isso em como provar queda de internet para a operadora.

3. Zabbix e Grafana

O próximo nível: monitorar todos os equipamentos da rede com gráficos e alertas. Eu rodo Zabbix 7 e Grafana em Docker monitorando duas WANs com menos de 500 MB de RAM, com discovery automático e mapa de rede.

4. Backup automático

Um script que copia seus arquivos da nuvem para um disco local. Eu mantenho um que faz backup do Google Drive para HD. Ensina agendamento com cron e, de quebra, protege suas fotos.

5. Painel de métricas

InfluxDB e Grafana para guardar e mostrar dados: temperatura da placa, uso de disco, latência da internet. Na minha stack eles rodam junto com Pi-hole e Tor.

Rede: o básico que evita confusão

  • Reserve um IP fixo para o servidor no DHCP do roteador.
  • Não exponha serviços direto na internet. Se precisar de acesso de fora, use VPN (WireGuard ou Tailscale) em vez de abrir porta no roteador.
  • Troque senhas padrão de tudo: sistema, painéis, roteador.
  • Separe o lab da rede principal quando ficar mais avançado, com VLAN ou um segundo roteador.

Erros comuns de quem está começando

  1. Comprar hardware caro antes de saber o que vai rodar.
  2. Instalar tudo direto no sistema, sem Docker, e não conseguir desfazer.
  3. Não documentar. Daqui a três meses você não vai lembrar daquela configuração.
  4. Não ter backup das configurações do próprio lab.
  5. Abrir portas no roteador para acessar de fora.

Perguntas frequentes

Quanto custa montar um home lab?

Depende do hardware e do que você já tem. Um PC antigo custa zero; uma placa ARM com fonte e armazenamento bom é um investimento pequeno. Comece pequeno e cresça conforme a necessidade.

Home lab gasta muita energia?

Placas ARM e mini PCs gastam pouco. Servidores de rack usados gastam bem mais e fazem barulho. Se a conta de luz preocupa, fique nas opções pequenas.

Preciso saber Linux antes?

Não. O home lab é justamente o lugar para aprender. Comece seguindo um tutorial e vá entendendo cada comando.

Home lab serve para pequena empresa?

Os mesmos projetos servem, como monitoramento, Pi-hole e backup. A diferença é que na empresa eles precisam de documentação, alerta e alguém responsável.

Quer ajuda para montar o seu?

Se você quer um home lab ou um projeto com placa ARM funcionando, eu ajudo na escolha do hardware, instalação e configuração dos serviços, com tudo documentado. Veja projetos com Orange Pi e IoT, ou me chame pelo contato.

Tem uma tarefa que você repete toda semana?

Me conta qual é. Em 20 minutos de conversa eu digo se dá para automatizar, quanto tempo leva e quanto custa — sem compromisso.

WhatsApp