Para onde o sh0 esta indo
De binario unico self-hosted a plataforma cloud gerenciada com operacoes alimentadas por IA.
Fases de desenvolvimento concluidas
Sessoes de engenharia registradas
Problemas de seguranca corrigidos
Testes passando
sh0 está feature-complete desde abril de 2026. O roadmap abaixo foca em estabilidade, correções de segurança e polimento. Recursos futuros são melhorias opcionais.
Self-Hosted Estavel
Tudo necessario para fazer deploy e gerenciar aplicacoes em um unico servidor. 29 fases, 2 auditorias de seguranca, um redesign completo do dashboard e mais de 90 sessoes de engenharia.
- 10 crates Rust, binario unico, ~30MB de RAM em repouso
- Mais de 180 endpoints de API, 19 comandos CLI, 22 paginas de dashboard
- 5 pipelines de deploy (Git, Imagem Docker, Dockerfile, ZIP, Template/Compose)
- 183 opcoes no Deploy Hub, 170 templates com um clique em 15 categorias
- 19 detectores de stack, 15 templates de Dockerfile, mais de 34 regras de Verificacao de Saude do Codigo
- Auto-SSL (Let's Encrypt), certificados SSL personalizados com geracao de CSR
- Monitoramento, 5 canais de alerta, verificacoes de uptime, paginas de status publicas
- Backups com 13 provedores de armazenamento (S3, R2, SFTP, Dropbox, Google Drive)
- Autoscaling (1-50 replicas), 3 estrategias de balanceamento de carga
- RBAC de equipe (4 niveis), 2FA TOTP, Google OAuth, registro de auditoria
- Terminal web (xterm.js), navegador de arquivos, editor inline
- Cron jobs (50/app), hooks de deploy (4 estagios), ambientes de preview (por PR)
- sh0.yaml Infrastructure as Code, exportacao para 7 formatos (K8s, AWS, GCP, Vercel...)
- Dashboard baseado em stacks, paleta Cmd+K, 5 idiomas, tema escuro/claro
- 51 problemas de seguranca corrigidos, criptografia AES-256-GCM, prevencao de CSRF/SSRF
Multi-Servidor BYOS
Faca deploy em multiplos servidores a partir de uma unica instancia sh0. Traga Seu Proprio Servidor com gerenciamento de tuneis SSH. Recurso do plano Business.
- Registro de nos remotos via SSH puro em Rust (russh)
- SSH TOFU (Trust on First Use) com verificacao de fingerprint de chave do host
- Transferencia de imagem Docker via save/load por tuneis SSH
- Pipeline de deploy com reconhecimento de nos despachando builds para servidores remotos
- Dashboard: gerenciamento de nos com indicadores de status e monitoramento de saude
- Hardening de nos: tratamento de erros, validacao de conexao, limpeza graceful
Pipeline de Release
Instalacao com um comando e builds de release automatizados. O pipeline de lancamento publico.
- Script de instalacao: curl -fsSL https://get.sh0.dev | bash
- CI/CD via GitHub Actions com compilacao cruzada
- Imagem Docker: ghcr.io/zerosuite/sh0
- Binarios estaticos musl para Linux x86_64 + aarch64
- GitHub Releases com changelogs e checksums
- Mecanismo de verificacao automatica de atualizacoes
Assistente de IA e Servidor MCP
Integracao completa de IA com servidor de protocolo MCP, 103 ferramentas, sandbox de IA e chat multi-modelo. Conecte do Claude Desktop, Cursor ou do dashboard integrado.
- Servidor MCP: Streamable HTTP, 103 ferramentas, JSON-RPC 2.0, gerenciamento de sessao
- Geracao de ferramentas baseada em OpenAPI com extensoes x-mcp-* (fonte unica de verdade)
- 3 niveis de seguranca: chaves de API com escopo, classificacao de risco, tokens de confirmacao
- Gateway de IA: roteamento de 3 vias (conector MCP, legado, especialista em docs)
- Sandbox de IA: sidecar Alpine por app com shell, pacotes, acesso a volumes
- Chat de IA no dashboard com seletor de modelo e historico de conversas
- Cobranca por carteira pre-paga (Haiku, Sonnet, Opus) com BYOK no plano Business
- 10 rodadas de auditoria em 5 fases -- 0 problemas criticos em producao
Busca Web IA e Agentes Especialistas
Busca na web, navegacao de URLs e agentes de IA especialistas (DevOps, DBA, Seguranca, SRE, Rede). A IA pode pesquisar documentacao real e responder com expertise de dominio.
- Busca nativa na web com Claude e citacoes de fontes
- 6 agentes especialistas com prompts de sistema especificos de dominio
- Modal de selecao de agente com filtragem por categoria
- Persistencia de agente por conversa e troca
Plano Free, Docker e Correções de Bugs
Expansão do plano Free, distribuição Docker, sistema de autoatualização e 12 correções de bugs no CLI, autenticação, escalabilidade e controle de licença.
- Backups disponíveis no plano Free (armazenamento local)
- Imagem Docker no Docker Hub e GHCR
- Comando de autoatualização (sh0 update)
- Configuração automática de serviço systemd + comando de desinstalação
- Banners de upgrade inline (substitui bloqueios de página inteira)
- Consistência do CLI: args posicionais unificados, alias cron list, sintaxe de exportação
- 12 correções de bugs: busca ssh, autenticação WebSocket, scale-down, idempotência de início
Geracao de Arquivos por IA
Gere documentos para download (XLSX, PDF, DOCX, HTML, Markdown) a partir de conversas com IA. Relatorios, configuracoes e documentacao sob demanda.
- Gere planilhas Excel, relatorios PDF, documentos Word
- Geracao de arquivos HTML e Markdown
- FileCanvas: preview de arquivo em painel dividido no dashboard
- Endpoint de download de arquivo com limpeza automatica em 24h
- UI de administração de banco de dados (dbGate, phpMyAdmin, Mongo Express) e acesso externo com lista de IPs permitidos
- Caixas de entrada, aliases, catch-all e monitoramento de entregabilidade
- Página global de domínios e mais de 50 novos endpoints de API
Segurança, Polimento e Feature-Complete
Recursos avançados de e-mail, controle de licença para todos os serviços BaaS, integração Trustpilot, 15 correções de segurança (5 críticas + 10 importantes), 8 páginas de alternativas SEO, redesign da página inicial, matriz de comparação de preços e página de relações com investidores. sh0 está feature-complete.
- Recursos avançados de e-mail: filtros de spam, resposta automática de férias, regras Sieve, rotação de DKIM, monitoramento da fila de e-mails
- Controle de licença: todos os serviços BaaS restritos ao Pro+ com popups de UpgradePrompt (12 páginas)
- 15 correções de segurança: injeção Sieve, bypass de escopo MCP em 92 ferramentas, travessia de caminho, perda de dados em férias e mais
- Integração Trustpilot, estatísticas rápidas de BaaS, redesign da página inicial, matriz de preços (27 linhas)
- 8 páginas de alternativas SEO, página de relações com investidores, atualizações de prompt de IA, 979 chaves i18n
Estabilidade e Polimento
sh0 está feature-complete. Esta fase foca em estabilidade, correções de segurança, desempenho e polimento. Sem novos recursos — apenas refinamentos.
- Correções de bugs, otimizações de desempenho e melhorias de estabilidade
- Correções de segurança e atualizações de dependências
- Polimento de UX do dashboard e melhorias de acessibilidade
- Atualizações de documentação e refinamentos no fluxo de onboarding
Internacionalizacao Completa
Traducao completa do dashboard e documentacao em multiplos idiomas. Tornando o sh0 acessivel a desenvolvedores no mundo todo.
- Traducao completa do dashboard (rotulos da UI, mensagens, notificacoes)
- Idiomas suportados: frances, espanhol, portugues, arabe, suaili, chines, japones
- Deteccao automatica de idioma com substituicao manual nas configuracoes
- Documentacao traduzida e saida de ajuda da CLI
Projetos multisserviço, backup da instância, atualização autônoma
Cinco frentes entregues desde a v1.7.1: os serviços de um projeto se comunicam pelo nome, o sh0 faz backup e restaura o próprio banco de dados, o diagnóstico chega durante a espera, a via de arquivo permite implantar sem repositório git, e uma instalação se atualiza sem SSH.
- Rede de projeto: um alias interno estável acompanha o contêiner quando seu endereço muda
- sh0 instance backup e restore: instantâneo coerente do banco via VACUUM INTO
- Diagnóstico durante a espera: logs do contêiner, custo por etapa, alerta de disco
- Via de arquivo: implante seu próprio código sem repositório git, em Node, Python, Go ou Rust
- sh0 update e sh0 doctor: atualização e reparo sem SSH e sem interrupção
Domínio do painel e falhas distinguíveis
O painel muda-se para um domínio seu, e três falhas do proxy deixam de se parecer.
- Caminho de adoção do domínio próprio do painel, com o endereço antigo nomeado ao deixar de responder
- Três falhas do proxy, três códigos distintos em vez de um único 404
- Os selos de estado do painel seguem o idioma do painel
- O documento OpenAPI anuncia a versão do binário que o serve
O caminho de implantação, provado de ponta a ponta
A porta que você escolhe chega à sua aplicação, e o caminho de implantação é provado em uma máquina real, não em testes unitários.
- O campo Porta começa vazio nos quatro caminhos; o EXPOSE da imagem decide quando você não diz nada
- ENV PORT em mais doze modelos, ENV SERVER_PORT para o Spring Boot
- Uma sonda de saúde que falha nomeia a porta realmente aberta no contêiner
- Os códigos de recuperação sobrevivem e se regeneram; cada acesso protegido entra no registro de auditoria
- Um idioma por visitante, recursos em cache e pré-comprimidos: a página de acesso cai 99,5 % no retorno
Exportacao OpenTelemetry
Exporte metricas e traces para sua stack de observabilidade existente.
- Exportacao de metricas e traces OTLP
- Rastreamento de pipeline de deploy com contexto de span
- Guias de integracao para Grafana, Datadog, New Relic
Webhooks de Saida
Sistema de eventos para integracoes em tempo real com servicos externos.
- Eventos: deploy, scale, alerta, backup, mudancas de equipe
- Payloads de webhook assinados com HMAC e logica de retry automatico
- Logs de entrega com rastreamento de resposta e diagnostico de falhas
Nixpacks e Buildpacks
Estrategias alternativas de build para cobertura mais ampla de linguagens e frameworks.
- Integracao com Nixpacks (nativo em Rust, mesmo do Railway)
- Suporte a Cloud Native Buildpacks
- Cadeia de fallback: Dockerfile -> Nixpacks -> templates sh0
Multi-Ambiente
Ambientes separados de desenvolvimento, staging e producao por projeto com fluxos de promocao.
- Variaveis de ambiente, dominios e configuracao de scaling especificos por ambiente
- Fluxo de promocao: staging -> producao com um clique
- Badges de ambiente e isolamento no dashboard
CI/CD e Terraform
Integracao profunda com pipelines de CI/CD existentes e fluxos de infrastructure-as-code.
- GitHub Actions: acoes sh0-deploy, sh0-check, sh0-preview
- Provider Terraform para recursos sh0 (apps, dominios, variaveis de ambiente)
- Template de CI/CD para GitLab
App Sleeping
Deteccao de ociosidade com suspensao automatica de containers e ativacao sob demanda. Economize recursos do servidor para apps inativos.
- Timeout de ociosidade configuravel (sem requisicoes por N minutos)
- Auto-sleep: parar container, preservar estado
- Ativacao sob demanda: reverse proxy aciona inicio do container
- Status de sleep/wake no dashboard com controles manuais
Enterprise
SSO, conformidade e deploy em ambientes isolados para grandes organizacoes.
- Autenticacao SSO via SAML
- Allowlisting de IP e politicas de rede
- Log de auditoria avancado com exportacao de conformidade
- Suporte a deploy em ambientes isolados (instalacao offline)
White Label
Personalize sh0 como sua própria plataforma. Logos, cores, domínio e branding personalizados em todo o dashboard e CLI.
- Logo, favicon e cores de marca personalizados em todo o dashboard
- CLI white-label com nome de binário e branding personalizados
- Domínio personalizado para dashboard e endpoints de API
sh0 Cloud
Plataforma de hospedagem gerenciada. Faca deploy sem gerenciar servidores. Infraestrutura Contabo + Hetzner com precos Africa-first.
- Orquestracao multi-tenant com provisionamento automatizado de servidores
- Chat-to-Deploy com IA: "Faca deploy do meu repo com Postgres" -- o sh0 faz o resto
- Consultor de Recursos IA: dimensione seus containers automaticamente
- Bancos de dados gerenciados com recuperacao point-in-time
- Pagamentos Mobile Money via ZeroFee (mais de 135 provedores, 18+ paises africanos)
- Planos a partir de $10/mes com orcamentos de recursos baseados em RAM
Multi-Regiao
Faca deploy em multiplas localidades geograficas com roteamento inteligente.
- Targeting de deploy com reconhecimento de regiao (UE, EUA, Africa, Asia)
- Failover entre regioes com roteamento baseado em saude
- Roteamento DNS baseado em latencia para aplicacoes globais
Marketplace
Ecossistema de templates e plugins impulsionado pela comunidade.
- Marketplace de templates com submissoes e avaliacoes da comunidade
- Templates premium verificados com garantias de suporte
- Compartilhamento de receita para autores de templates
Como versionamos
Filosofia: Versoes self-hosted permanecem sempre totalmente funcionais. Recursos Cloud sao adicionais, nunca obrigatorios. Voce pode rodar o sh0 para sempre no seu proprio servidor com zero dependencias externas.
Ja construido e funcionando
Tudo abaixo foi entregue nas versões v1.0.0 até v1.6.0
Comece com o que ja esta pronto
Tudo o que voce precisa para fazer deploy de aplicacoes ja esta entregue. Sem esperar por versoes futuras.