Docker home lab

Um único mini PC com 16 GB de RAM e Docker instalado pode substituir aproximadamente 100 USD por mês de assinaturas na nuvem se você escolher os contêineres certos. A matemática é simples: Google One Family (10 USD), iCloud+ 200GB (3 USD), 1Password Family (5 USD), Netflix ou Plex Pass (10 a 20 USD), Trello Business Class (5 USD), assinatura de scanner de documentos (5 USD), assinatura de hub inteligente (5 USD), VPS barato para bloqueio de anúncios (5 USD), monitor de tempo de atividade (10 USD) se acumulam rapidamente.

Escolhemos oito contêineres Docker que deslocam assinaturas mensais reais em um laboratório caseiro. Cada um tem uma nota “quem deve pular”, porque a escolha errada apenas transfere a carga de manutenção para você.

O que procurar em um contêiner Docker auto-hospedado

Nem todo aplicativo auto-hospedado é uma boa ideia. Verifique aqueles que você implanta nesta lista de verificação.

Comparação rápida

Aplicativo Substitui Nível gratuito Nível pago RAM ocioso Plataformas
Portainer Docker Desktop UI Community Edition Business (5 nós grátis) 50 MB x86-64, ARM
Nextcloud Google Drive, iCloud Files Self-hosted completo Suporte empresarial 300 MB x86-64, ARM
Immich Google Photos, iCloud Photos Self-hosted completo Nenhum 500 MB x86-64, ARM
Vaultwarden 1Password Families Self-hosted completo Nenhum 30 MB x86-64, ARM
Jellyfin Netflix, Spotify (arquivos próprios) Self-hosted completo Nenhum 200 MB x86-64, ARM
Home Assistant Nest, Alexa Skills, IFTTT Self-hosted completo Nabu Casa (7 USD/mês) 500 MB x86-64, ARM
Paperless-ngx Evernote Scannable, DocuSign Self-hosted completo Nenhum 200 MB x86-64, ARM
AdGuard Home NextDNS, ControlD Self-hosted completo Nenhum 30 MB x86-64, ARM

Os aplicativos

1. Portainer, a cabine Docker

Portainer é a interface que torna o resto desta lista tolerável. Painel de controle web para contêineres, pilhas, imagens, volumes e redes; controle de acesso baseado em função se você compartilha o laboratório com a família; e uma biblioteca de modelos decente. A Community Edition é suficiente para um laboratório caseiro pessoal; o nível Business é gratuito para até 5 nós e adiciona RBAC.

Onde falha: Os recursos mais úteis da Business Edition (logs de atividade, implantação GitOps) estão atrás de um nível pago para implantações maiores.

Preço:

Plataformas: Windows, Linux, macOS (Docker Desktop), ARM (Raspberry Pi 4+).

Download: portainer.io | GitHub

Conclusão: Aquele que você instala antes de qualquer outro para que o resto do laboratório tenha um plano de controle compartilhado.

2. Nextcloud, o substituto do Google Drive

Nextcloud é a coisa mais próxima de uma substituição completa para Google Drive mais Google Docs mais Google Calendar mais Contatos. Clientes de sincronização de arquivo para Windows, macOS, Linux, Android e iOS. Edição colaborativa de documentos (Nextcloud Office, anteriormente Collabora). Calendário e contatos via CardDAV/CalDAV. Autenticação de dois fatores integrada.

Onde falha: A interface web é mais pesada que o Google Drive. A configuração inicial é complicada se você pular o contêiner AIO (All-in-One).

Preço:

Plataformas: Clientes de desktop Windows, macOS, Linux. Móvel iOS e Android.

Download: nextcloud.com | GitHub

Conclusão: O substituto do Drive para pessoas que querem a forma Google Workspace completa.

3. Immich, o substituto do Google Photos

Immich é o motivo pelo qual muitas pessoas desistem do Google Photos. Tem detecção de rosto e objeto com IA (opt-in), uploads automáticos de telefone que realmente funcionam (fundo, incremental), scrubbing de linha do tempo, álbuns compartilhados e aplicativos móveis de qualidade CarPlay para iOS e Android. Alcançou o Google Photos em 2024 e o superou em algumas dimensões (fluxo de trabalho de álbum compartilhado) em 2025.

Onde falha: Trabalhos de ML precisam de GPU ou muita CPU na primeira passagem. Requer PostgreSQL e Redis na pilha.

Preço:

Plataformas: Servidor Linux. Clientes iOS, Android, web.

Download: immich.app | GitHub

Conclusão: A melhor troca de assinatura para auto-hospedado nesta lista.

4. Vaultwarden, o substituto do 1Password

Vaultwarden é um servidor Bitwarden baseado em Rust que fala o protocolo oficial do Bitwarden. Isso significa que os clientes oficiais do Bitwarden (extensões de navegador, aplicativos móveis, CLI) funcionam contra seu servidor sem modificação. Footprint de RAM abaixo de 50 MB. Um plano 1Password Families (5 USD/mês) se torna um contêiner Docker e um túnel Tailscale.

Onde falha: Não afiliado ao Bitwarden. Se os recursos empresariais (SCIM, federação SSO) são um requisito obrigatório, Bitwarden Enterprise é um ajuste melhor.

Preço:

Plataformas: Todas as plataformas via clientes oficiais do Bitwarden.

Download: GitHub

Conclusão: O melhor substituto do 1Password na categoria, por uma margem ampla.

5. Jellyfin, Netflix para arquivos próprios

Jellyfin é o fork de código aberto do Emby, e é o servidor de mídia que você usa quando a pressão de monetização do Plex o irrita. Reprodução direta ou transcodificação para qualquer cliente, passagem 4K HDR, aplicativos de TV inteligente em Roku, Fire TV, Google TV, Apple TV e Samsung Tizen. Funções LiveTV e DVR se você tiver um HDHomeRun.

Onde falha: Raspagem de metadados não é tão inteligente quanto a do Plex fora da caixa. Aplicativos móveis melhoraram mas ainda ficam atrás do polimento do Plex.

Preço:

Plataformas: Servidor Linux. Clientes em Windows, macOS, Linux, iOS, Android, Apple TV, Roku, Fire TV, Google TV, Samsung Tizen, LG WebOS.

Download: jellyfin.org | GitHub

Conclusão: Gratuito para sempre, e bom o suficiente para realmente substituir o Plex para a maioria das pessoas.

6. Home Assistant, o hub inteligente

Home Assistant é o hub inteligente que Nest, Alexa Skills e IFTTT gostariam de ser. Suporta 2000+ integrações (Zigbee, Z-Wave, Matter, Thread, LAN discovery), processamento local que continua funcionando quando a internet cai, e automações que se ajustam a qualquer complexidade que você lhe lance.

Onde falha: A curva de aprendizado é real. Você passará um fim de semana na configuração inicial.

Preço:

Plataformas: Servidor Linux, hardware ODROID/HA Yellow dedicado. Aplicativos móveis em iOS e Android.

Download: home-assistant.io | GitHub

Conclusão: O hub que se paga na primeira vez que seu ISP cai e suas luzes continuam funcionando.

7. Paperless-ngx, o arquivo de documentos

Paperless-ngx transforma uma pilha de papel em um arquivo pesquisável e marcado. OCR cada digitalização na ingestão, classificação automática por correspondente e tipo de documento, políticas de retenção e busca de texto completo. Se você possui um Fujitsu ScanSnap ou Doxie, Paperless-ngx é o que deve estar a jusante.

Onde falha: A configuração requer PostgreSQL, Redis e um trabalhador de tarefas. OCR no Raspberry Pi 4 é lento (use um mini PC).

Preço:

Plataformas: Servidor Linux. A interface web é o cliente principal. Clientes móveis via aplicativos da comunidade.

Download: paperless-ngx.com | GitHub

Conclusão: O assassino de assinatura para pessoas que evitaram ir sem papel porque não confiavam no fornecedor de nuvem.

8. AdGuard Home + Uptime Kuma, a pilha de rede mais monitor

AdGuard Home é bloqueio de anúncios e rastreadores em nível DNS para toda sua rede, e Uptime Kuma é o painel “está tudo funcionando ainda”. Agrupá-los faz sentido porque você quer ambos na mesma caixa: AdGuard se torna seu DNS LAN, Uptime Kuma faz ping em todos os outros contêineres, e Portainer fica em cima dos dois.

Onde falha: O bloqueio em nível DNS do AdGuard pode ocasionalmente quebrar sites bancários ou de seguros; você precisa de uma estratégia de contorno por dispositivo. Os provedores de notificação do Uptime Kuma podem falhar no nível gratuito de alguns gateways SMS.

Preço:

Plataformas: Servidor Linux. Clientes de interface web.

Download: AdGuard Home GitHub | Uptime Kuma GitHub

Conclusão: Os dois últimos contêineres que você instala e os dois pelos quais se agradecerá seis meses depois.

Como escolher o certo

FAQ

Quanto de RAM preciso para um laboratório Docker caseiro? 16 GB executa confortavelmente Immich, Vaultwarden, Jellyfin, Home Assistant e AdGuard Home simultaneamente. 8 GB funciona se você pular trabalhos Immich ML ou transcodificador Jellyfin.

Preciso de GPU para Immich ou Jellyfin? Immich se beneficia de uma GPU (ou ANE Apple Silicon) para detecção de rosto e objeto. Jellyfin só precisa de GPU para transcodificação por hardware.

Qual é o hardware mais barato para esta pilha? Um mini PC Beelink ou Minisforum usado com N100 ou Ryzen 5 por 200 a 300 USD cobre tudo nesta lista.

Nextcloud é mais rápido que Google Drive? Para transferências de rede local, sim. Pela internet, depende de sua largura de banda de upload. Uma upload de fibra gigabit igualará ou superará Drive; uma upload de 30 Mbps não.

Preciso de Tailscale ou VPN? Sim. Não exponha esses contêineres à internet bruta. Tailscale ou WireGuard adiciona dois minutos de configuração e fecha 90% da superfície de ataque.

Qual é a história de backup para um laboratório Docker caseiro? Backups de volume noturnos (borgbackup, restic, Kopia) para um segundo drive ou destino em nuvem. Teste a restauração trimestralmente.