UltimateLab.

Aqui é onde todas as nossas aventuras tecnológicas acontecem. Conheça um pouco da infraestrutura onde criamos, reiventamos tecnologias, aprendemos, nos divertimos, e por tabela, hospeda também este site!

Infraestrutura de mini PCs

O cluster composto por dois nodes computacionais de virtualização possibilitam a oferta de serviços com redudância de funcionamento e eficiência de energia, reduzindo custos de manutenção ao mesmo tempo em que é possível desenvolver, hospedar e implementar aplicações incríveis em pequena escala.

Node 1
  • CPU:Intel Core i5-8500T @ 2.10 GHz
  • RAM:16GB DDR4
  • Storage:1TB NVMe + 1TB SSD SATA
Node 2
  • CPU:Intel Core i5-3320M @ 2.60 GHz
  • RAM:16GB DDR3
  • Storage:256GB SSD + 1TB HD
Rede & Energia
  • Roteador:TP-Link AX3000 (Wi-Fi 6)
  • UPS:600VA / 300W
  • Consumo de energia:Média 40W / Pico 90W

Topologia de Rede

Diagrama da arquitetura de rede doméstica e do laboratório, ilustrando a distribuição entre conexões cabeadas (Ethernet), rede Wi-Fi principal em Mesh, segmentação dedicada para dispositivos IoT e os serviços hospedados em cada node.

Diagrama de Topologia de Rede do UltimateLab

Aplicações e Serviços

Os nodes são baseados em Proxmox VE e distribuem as máquinas virtuais e containers entre eles, organizados por função e consumo de recursos.

Rede

  • Tailscale

    VPN baseado em WireGuard, possibilitando roteamento da rede local de forma segura e eficiente de qualquer lugar.

  • AdGuard Home

    DNS criptografado dividido em duas instâncias para fallback, garantindo velocidade e segurança para toda a rede.

  • OpenWrt

    VM de testes e estudos de tecnologias de rede e segmentação, garantindo isolamento e segurança.

Containerização

  • Docker Engine 1

    Serviços e aplicações que demandam maior poder computacional.

  • Docker Engine 2

    Serviços e aplicações leves, visando eficiência de recursos e economia de energia.

  • Docker Net

    Serviços de rede e proteção contra acessos maliciosos.

Ambientes de Teste e Desenvolvimento

  • DevLab

    Desenvolvimento e testes de aplicações e serviços.

  • Windows 11

    Testes ocasionais de software e compatibilidade.

  • Windows 7 / Windows XP

    Uso ocasional para testes de software legado.

Mídia

  • Jellyfin

    Servidor de mídia com suporte à Intel QuickSync para transcode de conteúdo, e compartilhamento SMB sobre dataset ZFS.

  • Immich

    Armazenamento e organização de fotos e vídeos com funcionalidades de IA para categorização e busca.

  • Dispatcharr

    Gerencia e organização de conteúdo de IPTV para consumo na rede local

  • UltimateTV + RetroNask

    Aplicações desenvolvidas visando simplicidade e eficiência de recursos para streaming de IPTV e emulação de jogos clássicos.

Outros Serviços

  • Ollama

    Engine de inferência para modelos de linguagem rodando localmente, sem dependência de APIs externas.

  • Home Assistant

    VM com passthrough de interface de rede física (conectada à VLAN de convidados) e USB para um Arduino que alimenta a automação com leituras de sensores DHT11 do rack.

  • Prometheus + Grafana

    Parte da stack Docker 2, para coleta e visualização de métricas da infraestrutura.

Setup Principal

O ambiente de desenvolvimento e produção diária. Todos os componentes foram escolhidos visando o equilíbrio entre desempenho e eficiência de energia.

Foto do Setup Principal
UltimateBox
  • CPU:Intel Core i5-13400
  • Cooler:Corsair H100x
  • MB:ASUS Prime H610M-E D4
  • RAM:32GB DDR4
  • GPU:GeForce RTX 2070 8GB
  • SSD:NVMe Samsung 970 EVO 500GB + NVMe Intel 660p 2TB
  • HD:WD Purple 3TB
  • Wireless:Intel AX210 (Wi-Fi 6E + Bluetooth 5.4)
  • PSU:Corsair CX750F RGB
  • Case:Cooler Master MasterBox Q300L
Periféricos
  • Monitor 1:LG UltraGear 34" QHD 160Hz
  • Monitor 2:LG Ultrawide 25" FHD 75Hz
  • Teclado:Logitech G Pro TKL
  • Mouse:Logitech G900
  • Áudio:Logitech G533 Wireless
  • Simulador:Logitech G29 + Extreme SimRacing SXT V.2