Um computador. Não uma imagem.
Máquinas Debian 13 completas que iniciam em segundos, persistem por padrão e falam HTTP nativamente. Toda a capacidade do Linux, endereçável por URL.
Não é um artefato de empacotamento. É uma máquina em que você vive.
Um POST. Dezoito URLs ao vivo.
Todo contêiner Hoody vem com 18 serviços HTTP integrados. No instante em que o contêiner nasce, você tem 18 endpoints ao vivo — sem configuração, sem deploy, sem cola.
CONTÊINERES VIVEM DENTRO DE PROJETOS · UM POST → 18 URLS HTTP + UM HOST SSH
Nem a mesma ferramenta.
Docker e VMs resolveram problemas diferentes. Hoody é uma terceira coisa — um computador que você endereça com uma URL.
Docker é empacotamento. Hoody é computação.
Contêineres Docker entregam software. Contêineres Hoody executam software e persistem o computador em que ele roda — systemd, sistema de arquivos, pilha de rede, 18 serviços HTTP.
VMs são animais de estimação. Contêineres são URLs.
VMs pressupõem SSH e configuração manual. Contêineres Hoody expõem cada capacidade via HTTPS — uma URL que sua equipe, seu curl e sua IA já falam nativamente.
Um kernel, centenas de máquinas.
VMs de hipervisor: 5-20 por servidor. Contêineres Hoody: centenas. Isolamento no nível do kernel com limites equivalentes às VMs, sem o custo delas.
Docker resolveu o empacotamento. Hoody resolveu a computação.
(Você ainda pode rodar Docker dentro de um contêiner Hoody.)
Imposto pelo kernel. Não em nível de aplicação.
Cada contêiner é um limite de segurança, não um limite de processo. Sair do contêiner requer um exploit do kernel, não um bug de aplicação.
Sistema de arquivos próprio
Contêineres não podem ver os arquivos uns dos outros. Sem volumes compartilhados por padrão. Cada um tem sua própria raiz, seu próprio /home, seu próprio /etc.
Rede própria
Endereço IP próprio, tabela de roteamento própria, DNS próprio. Contêineres se comunicam por URLs HTTP — o mesmo protocolo que dois computadores na internet usam.
Processos próprios
Namespaces de PID garantem que um contêiner comprometido não possa ver ou sinalizar seus vizinhos. Sem kill -9 entre limites.
Kernel 7.1-hoody reforçado
Filtros Seccomp mais syscalls restritas. Isolamento de nível VM no kernel. Micro-VMs Firecracker disponíveis quando você precisar de ainda mais.
Bare metal que você realmente possui.
Cada contêiner roda em hardware que você aluga no marketplace — não em infraestrutura compartilhada de um provedor de nuvem. Sem hipervisor compartilhado, sem vizinhos barulhentos, sem inquilino de inquilino. O modelo de isolamento só funciona quando a máquina por baixo é sua.
Entrada + saída. Por contêiner.
Cada contêiner vem com seu próprio firewall. Permita ou bloqueie por porta, protocolo, IP e faixa de origem. Sem bridge compartilhada, sem vizinhos barulhentos, sem surpresas.
Opere-os como código.
Contêineres fazem transição entre estados via HTTP. Iniciar, pausar, retomar, snapshot, copiar, sincronizar — cada verbo é um POST.
Sendo provisionado
Todos os serviços disponíveis
Congelado em RAM, ~1s para retomar
Interrompido, sistema de arquivos preservado
Duplicando, novo ID, novas URLs
Diagnostique ou exclua
POST/api/v1/containers/CONTAINER_ID/start
POST/api/v1/containers/CONTAINER_ID/stop
POST/api/v1/containers/CONTAINER_ID/force-stop
POST/api/v1/containers/CONTAINER_ID/restart
POST/api/v1/containers/CONTAINER_ID/pause
POST/api/v1/containers/CONTAINER_ID/resume
POST/api/v1/containers/CONTAINER_ID/copy
POST/api/v1/containers/CONTAINER_ID/sync
POST/api/v1/containers/CONTAINER_ID/snapshots
Liga novamente após qualquer reinicialização.
Contêineres reiniciam automaticamente no boot do servidor, após manutenção e após queda de energia. Vem ligado por padrão — sua máquina volta sozinha.
Clone. Sincronize.
Copiar cria um duplicado independente — novo ID, nova chave SSH, novas URLs, todos os snapshots anteriores incluídos. Sync puxa alterações da fonte. DR entre regiões é eficiente com CoW. Clone um ambiente de desenvolvimento para um novo colega em um único POST.
Contêineres infinitos.
KSM e BTRFS compartilham as partes idênticas. Você paga apenas pelo que difere.
VMs tradicionais consomem recursos fixos, estejam em uso ou não. Uma VM de 2 núcleos e 4 GB custa o mesmo parada ou sob carga.
Contêineres Hoody usam KSM (Kernel Samepage Merging) e deduplicação BTRFS para compartilhar páginas de memória e blocos de armazenamento idênticos entre contêineres. Cem contêineres rodando o mesmo Debian base não consomem 100× mais memória. Eles compartilham o que é idêntico e pagam apenas pelo que difere.
Contêineres de desenvolvimento custam quase nada quando ociosos.
Executores de teste compartilham memória do sistema operacional base com produção.
Ambientes não são uma conversa de orçamento.
Um contêiner por branch se torna prático, não extravagante.
Você não está racionando computadores. Está criando novos.
Git deu controle de versão ao código. Hoody dá controle de versão a computadores inteiros.
1-5 segundos para capturar, independente do tamanho do contêiner. Copy-on-write no nível do sistema de arquivos — dez snapshots de um contêiner de 50 GB custam 50 GB mais as alterações, não 500 GB. Ramifique como no git. Sem limites.
IMAGENS BASE
Apenas templates de SO base — a imagem te dá a distribuição. hoody_kit adiciona os 18 serviços HTTP por cima (true por padrão); dev_kit coloca ferramentas de desenvolvimento sobre isso (true por padrão quando hoody_kit é true). Defina hoody_kit: false para um contêiner Linux simples só com SSH.
Crie um para qualquer coisa.
Quando um computador Linux novo custa segundos e recursos marginais perto de zero, a pergunta não é “devemos usar um?” — é “por que ainda não criamos outro?”
Ambientes de desenvolvimento
Um Debian novo em segundos, com 18 URLs e um host SSH. Persiste entre reinicializações. O setup de laptop do seu time, padronizado e acessível de qualquer lugar.
Sandboxes de IA
Cada agente ganha o seu. Raio de explosão isolado para código gerado por IA. Snapshot antes de cada execução, reverta em 1s se o agente bagunçar tudo.
Branches por funcionalidade
Suba um contêiner por PR. Compartilhe a URL. Deixe revisores mexerem nele ao vivo. O KSM mantém o custo estável, não importa quantas branches estejam abertas.
Clones de staging
Copie produção para staging em um POST — novo ID, novas URLs, mesmo estado. Recuperação de desastres entre regiões é eficiente por CoW por padrão.
Testes E2E
Executores de teste em paralelo, cada um em seu próprio Linux. Navegador real, sistema de arquivos real, rede real. Sem mocks, sem bridge compartilhada, sem flake.
Ensino e demos
Compartilhe uma URL — os alunos entram no mesmo terminal. Multiplayer por arquitetura, sem VPN, sem distribuir chaves SSH.
Sua IA já fala HTTP.
Contêineres Hoody falam HTTP. A integração é o protocolo — sem SDK para instalar, sem adaptador, sem wrapper. Dê ao agente uma URL e ele pode operar uma máquina Linux.
A integração é o protocolo. Qualquer agente que fala HTTP consegue fazer SSH, ler arquivos, executar comandos, consultar SQLite, controlar o browser — cada capacidade é um endpoint.
Isolado do seu host. Snapshot antes de cada chamada de ferramenta. Reverta em 1 segundo se algo der errado.
O serviço de agente expõe toda a superfície de capacidades do contêiner. @hoody.com é uma Skill que qualquer IA com navegador consegue usar — zero trabalho de integração.
Cada sub-agente recebe seu próprio contêiner. Faça branch como no git, faça merge do que funcionar, descarte o que não funcionou. Trabalho paralelo, zero estado compartilhado, trilha de auditoria por agente.
A IA não precisa aprender sua API. Ela já fala HTTP.
Pare de alugar VMs. Comece a criar computadores.
Uma abstração. Um modelo mental. Um padrão de URL.
Preços baseados em uso transparentes — veja /pricing.