Nem todo homelab precisa ocupar um rack gigantesco cheio de servidores corporativos. Um usuário do Reddit mostrou uma configuração que segue praticamente a lógica oposta: um pequeno rack de 10 polegadas reúne firewall, três mini PCs, NAS e toda a infraestrutura de rede necessária para manter dezenas de serviços funcionando em casa. O projeto foi publicado no r/HomeServer e chama atenção justamente pelo tamanho reduzido em relação ao que roda por trás dele.
Três mini PCs formam o coração do homelab
Posts from the homeserver
community on Reddit
A parte de processamento é formada por três mini PCs, cada um equipado com processador de 8 núcleos e 16 threads e 32 GB de RAM. Somados, são 24 núcleos, 48 threads e 96 GB de memória dedicados ao ambiente de virtualização.
O proprietário utiliza Proxmox, plataforma que permite criar máquinas virtuais e containers LXC. Dessa forma, um mesmo conjunto de computadores pode executar diferentes sistemas e serviços de maneira isolada. Entre as cargas hospedadas está uma máquina virtual dedicada ao Jellyfin, servidor de mídia de código aberto utilizado como alternativa a serviços como Plex. O chamado “arr stack”, conjunto de ferramentas populares para gerenciamento e organização de bibliotecas de mídia, também roda em Docker.
Outro host Docker mantém Portainer, Pi-hole e dashboards Homer/Homepage, além de servidores de jogos como Terraria e Core Keeper.
NAS oferece 16 TB brutos de armazenamento
Para armazenamento, o usuário utiliza um HP ProLiant MicroServer com quatro discos rígidos de 4 TB cada.
Os HDDs estão configurados em RAIDZ1, esquema do ZFS que utiliza paridade e permite continuar acessando os dados mesmo se um dos discos apresentar falha. O conjunto oferece 16 TB de capacidade bruta, embora o espaço efetivamente disponível seja menor devido à paridade e ao próprio sistema de arquivos.
A rede é controlada por um Fortinet FortiGate, responsável pelo roteamento, criação de VLANs e VPN SSL. Um patch panel de 12 portas organiza as conexões dentro do pequeno rack aberto.
Para lidar com quedas de energia, há ainda um APC Back-UPS 850 ao lado do conjunto.
O homelab também usa dois servidores fora de casa
Talvez a parte mais interessante esteja fora do rack. O proprietário mantém dois VPS com Debian em datacenters externos, conectados ao homelab doméstico através de uma rede WireGuard em configuração hub-and-spoke.
Esses servidores funcionam como a camada pública da infraestrutura. O Traefik atua como proxy reverso e utiliza certificados Let’s Encrypt para disponibilizar serviços na internet sem depender exclusivamente de conexões abertas diretamente para a rede residencial.
Até um pequeno SSH tarpit baseado em endlessh-go foi instalado. A ferramenta mantém bots automatizados tentando completar conexões SSH durante longos períodos, permitindo ao usuário acompanhar estatísticas dessas tentativas.
Monitoramento chega direto ao celular
A estrutura também possui uma pilha de monitoramento formada por Prometheus, Grafana e Loki. O node_exporter coleta métricas das máquinas, enquanto o Alertmanager e o ntfy enviam alertas diretamente para o celular caso algum problema seja detectado.
É um bom exemplo de como o conceito de homelab mudou. Em vez de depender de vários servidores enormes e barulhentos, o projeto combina mini PCs, virtualização, armazenamento local e VPS externos para montar uma infraestrutura que, apesar do tamanho reduzido, se aproxima bastante da arquitetura encontrada em ambientes profissionais.