5 passos para produção
De um servidor Linux vazio a uma plataforma de deploy totalmente gerenciada. Quatro métodos de deploy, 19 stacks detectadas automaticamente, deploys blue-green com zero downtime.
Feito para produção
Tudo o que você precisa para ir de servidor vazio a aplicação no ar -- automatizado, seguro e rápido.
O fluxo de trabalho em 5 passos
Instale o sh0
Um comando. 30 segundos. Qualquer servidor Linux com Docker.
Inicie a plataforma
Execute sh0 serve. Dashboard, API e reverse proxy iniciam instantaneamente.
Crie uma stack
Uma stack é um grupo lógico para serviços relacionados -- frontend, backend, banco de dados.
Faça o deploy do seu app
Quatro formas de fazer deploy:
Coloque no ar
Aponte seu domínio para o servidor. O sh0 cuida do SSL automaticamente.
O que acontece durante um deploy
Do git push a URL ao vivo -- totalmente automatizado, zero downtime
Tudo o que você precisa
Monitoramento em tempo real
Métricas de CPU, memória e rede coletadas a cada 10 segundos. Limites de alerta disparam notificações para 5 canais automaticamente.
Terminal no navegador
Conecte-se via SSH a qualquer container diretamente pelo dashboard. Emulação completa de terminal com xterm.js via WebSocket.
Ambiente criptografado
Variáveis de ambiente criptografadas com AES-256-GCM. Separação entre build-time e runtime. Controle de acesso por RBAC.
Domínios e SSL
Adicione domínios personalizados, provisione SSL automaticamente, faça upload de certificados personalizados. Redirecionamentos de URL com correspondência por regex.
Backups automatizados
Backups de banco de dados e volumes com agendamento por cron. Criptografia AES-256-GCM. 13 destinos de provedores de armazenamento.
Escalonamento automático
Regras de limite de CPU e memória. 1-10 réplicas com cooldown configurável. Balanceamento de carga round robin, menos conexões ou aleatório.
O jeito antigo
- x Escrever pipelines de CI/CD em YAML
- x Construir imagens Docker e enviar para o registry
- x SSH no servidor, docker pull, reiniciar serviços
- x Configurar virtual hosts do nginx manualmente
- x Configurar certbot para certificados SSL
- x Downtime em cada deploy
O jeito sh0
- Faça push do código, o sh0 faz build e deploy automaticamente
- Build acontece no seu servidor, sem registry necessário
- Dashboard, CLI ou API -- sem necessidade de SSH
- Caddy configura roteamento automaticamente por domínio
- Certificados SSL provisionados instantaneamente
- Deploys blue-green, zero downtime
Perguntas e respostas
Quanto tempo leva um deploy? +
O que acontece se um deploy falhar? +
Posso fazer deploy de repositórios privados? +
O sh0 suporta monorepos? +
Faça o deploy do seu primeiro app em 5 minutos
Instale o sh0 em qualquer servidor Linux. Faça deploy via Git, Docker, templates ou Compose. URL ao vivo com SSL, instantaneamente.