Auto-hospedagem é um ótimo hobby até o terceiro fim de semana, quando o banco de dados se corrompe, o proxy reverso para de rotear, e a família pergunta por que as luzes inteligentes funcionam de maneiras estranhas. Os melhores aplicativos de auto-hospedagem para iniciantes sobrevivem ao primeiro mês com quase nenhuma atenção. Eles são entregues como imagens Docker com configurações padrão sensatas, atualizam-se através do mesmo comando que os inicia, e fazem uma coisa bem. Escolhemos sete que um iniciante pode hospedar no próximo fim de semana e ainda estarão rodando no Natal.
O que procurar em um aplicativo de auto-hospedagem para iniciantes
Seis coisas separam um serviço que envelhece bem de um que toma conta dos seus domingos:
- Formato de instalação. Arquivo Docker Compose ou uma imagem no estilo de appliance. Qualquer coisa que exija uma migração manual de banco de dados na atualização vai causar problemas.
- Histórico de backup. Se um único arquivo compactado de um diretório é suficiente para restaurar, ou se o aplicativo precisa de um dump de banco de dados primeiro.
- Frequência de atualização. Churn beta semanal é emocionante; versões estáveis mensais é o que você realmente quer.
- Superfície de autenticação. Se é fornecido com autenticação sensata, ou espera que um proxy reverso a adicione.
- Pegada de recursos. RAM em repouso e sob carga. Um Raspberry Pi 4 pode hospedar vários serviços para iniciantes; um Pi Zero não pode.
- Documentação. Um guia de primeira execução que assume zero experiência com Linux é a diferença entre uma noite e um mês.
Comparação rápida
| Aplicativo | Melhor para | Runtime | RAM em repouso | Destaque |
|---|---|---|---|---|
| Home Assistant | Hub de casa inteligente | HAOS ou Docker | 400 MB | Executa a casa sem nuvem |
| Pi-hole | Bloqueador de anúncios em rede | Docker | 80 MB | Bloqueia anúncios em cada dispositivo |
| Vaultwarden | Gerenciador de senha | Docker | 60 MB | Clientes Bitwarden, seus dados |
| Uptime Kuma | Painel de monitoramento | Docker | 90 MB | Veja o que morreu antes da família |
| Immich | Biblioteca de fotos | Docker | 500 MB | Substituto do Google Fotos |
| Jellyfin | Streaming de mídia | Docker | 300 MB | Plex sem a conta |
| Portainer | Interface Docker | Docker | 60 MB | O painel que une tudo |
Os aplicativos
1. Home Assistant, melhor para controle de casa inteligente
Home Assistant é o hub de casa inteligente open-source que trata a rede local como a fonte da verdade. Luzes, termostatos, sensores e câmeras de mais de mil marcas funcionam através dele, com automações que vivem totalmente na LAN. É fornecido como HAOS (uma imagem de appliance completa) ou como um contêiner Docker. HAOS é o caminho para iniciantes porque gerencia suas próprias atualizações do SO.
Onde fica devendo: As primeiras duas semanas são íngremes. Integrações usam arquivos YAML mesmo quando a interface substitui principalmente. Complementos de terceiros no HAOS são mais seguros do que no Docker simples.
Runtime: HAOS em Pi 4 ou um pequeno mini PC, ou Docker em qualquer host Linux.
Baixar: Home Assistant
Resumo: A escolha se dispositivos de casa inteligente já superam o número de telefones em casa. Comece com HAOS em Pi 4 com SSD, não com cartão SD.
2. Pi-hole, melhor bloqueador de anúncios em rede
Pi-hole é um servidor DNS que não retorna nada para os domínios em suas listas de bloqueio. Aponte o roteador para ele, e cada dispositivo na LAN obtém bloqueio de anúncios e rastreadores, incluindo TVs inteligentes e consoles que nenhuma extensão de navegador consegue alcançar. O painel mostra o que foi bloqueado em tempo real.
Onde fica devendo: Se o Pi-hole cair, toda a rede perde o DNS. Execute um segundo, ou defina um DNS alternativo no roteador. Alguns serviços (fluxos de login do Google, links de compras ocasionais) quebram até serem listados em branco.
Runtime: Qualquer host Linux, incluindo Pi Zero 2 W.
Resumo: Instale isto segundo, logo após Home Assistant. Toda a família vê a diferença em um dia.
3. Vaultwarden, melhor gerenciador de senha auto-hospedado
Vaultwarden é uma reimplementação em Rust do servidor Bitwarden que funciona com 60 MB de RAM e fala o mesmo protocolo que os clientes oficiais. Instale uma vez, então cada aplicativo Bitwarden (desktop, mobile, navegador) aponta para o servidor local. O cofre permanece na LAN ou em um pequeno VPS.
Onde fica devendo: Exportação de cofre e disciplina de backup ficam por conta do operador. Se o arquivo SQLite se corromper e não houver backup, o cofre se perde. Execute backups automáticos desde o primeiro dia.
Runtime: Docker em qualquer host Linux.
Baixar: Vaultwarden
Resumo: O aplicativo gateway de auto-hospedagem para qualquer um que já pague por um gerenciador de senha. Reversível em uma semana.
4. Uptime Kuma, melhor monitoramento para iniciantes
Uptime Kuma vigia os outros serviços e envia um ping a um canal de chat ou email quando algo morre. Verificações HTTP, verificações TCP, DNS, correspondência de palavras-chave e páginas de status estão todas atrás de um painel. Configure primeiro, depois adicione cada outro serviço da lista a ele.
Onde fica devendo: Nenhuma métrica sofisticada. Se você quer Prometheus e Grafana depois, Uptime Kuma vai parecer pequeno.
Runtime: Docker em qualquer host Linux.
Baixar: Uptime Kuma
Resumo: O primeiro serviço a adicionar para que cada serviço posterior tenha um alarme que funcione.
5. Immich, melhor substituto do Google Fotos
Immich é o mais próximo do Google Fotos que roda no seu próprio hardware. Aplicativos móveis carregam automaticamente a galeria da câmera para o servidor doméstico, rostos e objetos são indexados localmente, e a interface cobre cronologia, álbuns, compartilhamento e busca. Dois anos de desenvolvimento ativo o transformaram de uma curiosidade em uma recomendação.
Onde fica devendo: Indexação de aprendizado de máquina quer uma GPU ou CPU robusta para velocidade razoável. Primeira importação de dez mil fotos pode ocupar um fim de semana inteiro.
Runtime: Docker em Linux com no mínimo 4 GB de RAM.
Baixar: Immich
Resumo: A escolha se o objetivo é fechar a conta do Google Fotos. Faça a primeira importação enquanto dorme.
6. Jellyfin, melhor servidor de mídia gratuito
Jellyfin é o fork do Emby que permaneceu gratuito e aberto. Ele transmite filmes, TV e música da família para telefones, TVs e navegadores na LAN. Sem conta necessária, sem verificação de nuvem, sem transcodificação de hardware bloqueada.
Onde fica devendo: Aplicativos nativos de TV são inconsistentes. Fire TV, Android TV e clientes web são bons; o aplicativo Apple TV fica atrás do Plex.
Runtime: Docker em Linux. Transcodificação de hardware precisa de iGPU Intel ou GPU Nvidia.
Baixar: Jellyfin
Resumo: A escolha para um usuário de Plex que quer sua biblioteca fora de uma conta de terceiro.
7. Portainer, melhor interface Docker para iniciantes
Portainer é a interface web para Docker. Cada serviço acima funciona como um contêiner, e um painel torna a vida do contêiner muito menos assustadora enquanto você aprende o que docker compose realmente faz. Veja logs, reinicie um stack, edite variáveis de ambiente e reverta uma atualização sem tocar no terminal.
Onde fica devendo: Recursos avançados multi-host e Kubernetes estão atrás da Business Edition. Community Edition é suficiente para um laboratório doméstico.
Runtime: Docker em qualquer host Linux.
Resumo: Instale isto no mesmo dia que o primeiro serviço. Reduz a curva de aprendizado para tudo mais.
Como escolher a ordem de instalação
Nem todo serviço pertence ao primeiro dia. Faça esta ordem:
- Portainer, para que você possa ver o que está rodando e reiniciá-lo do navegador.
- Uptime Kuma, para que tudo depois disso dispare um alarme quando morre.
- Vaultwarden, para que o gerenciador de senha saia da nuvem na primeira semana.
- Pi-hole, para que cada dispositivo na LAN se beneficie antes de convidar convidados.
- Home Assistant, uma vez que dispositivos de casa inteligente valem automação.
- Jellyfin, quando a biblioteca de filmes supera as assinaturas de streaming.
- Immich, quando armazenamento de fotos no telefone se torna a dor real.
FAQ
Qual é o hardware mais barato para auto-hospedar isso? Um Raspberry Pi 4 com 4 GB de RAM e SSD (não cartão SD) executa Home Assistant, Pi-hole, Vaultwarden, Uptime Kuma e Portainer sem esforço. Immich e Jellyfin querem um mini PC com iGPU Intel para trabalho real.
Eu preciso de um nome de domínio? Não para uma configuração apenas LAN. Se qualquer serviço precisar estar acessível de fora de casa, um domínio mais proxy reverso ou um túnel como Tailscale vale as duas horas que leva para configurar.
O que não devo auto-hospedar como iniciante? Email está no topo da lista. Entregabilidade para Gmail e Outlook é um alvo móvel que consome todas as suas noites. Bancos de dados como serviço, aplicativos relacionados a bancos e qualquer coisa que armazene registros fiscais sem disciplina de backup pertencem aos servidores de outra pessoa no primeiro ano.
Como faço backup desses?
Pare o contêiner, copie o diretório de dados e inicie o contêiner. Isso é suficiente para cada serviço nesta lista, exceto Immich, que também quer um dump do Postgres. Automatize com restic para uma unidade externa ou destino remoto.
Qual é o caminho de atualização?
Watchtower ou docker compose pull && docker compose up -d em um cron agendado. Leia as notas de versão para Immich e Home Assistant porque ambos ocasionalmente introduziram mudanças que quebram.
Isso é legal? Sim. Tudo nesta lista é software de código aberto. A biblioteca de mídia no Jellyfin é sua responsabilidade.