Plataforma de deploy open source e auto-hospedável com CI/CD integrado.
Faça push do código, publique contêineres e gerencie sua infraestrutura — a partir de um app de desktop, um painel web ou a CLI.
npm i -g openship
openship initÉ só isso. Ou, se você preferir Docker:
git clone https://github.com/oblien/openship.git && cd openship
cp .env.example .env
docker compose up -dOu baixe o app de desktop em openship.io.
Aponte para um repositório. O Openship detecta sua stack, faz o build, configura tudo e publica — sem arquivos de configuração, sem pipelines, sem YAML.
Bancos de dados, domínios, SSL, CDN, e-mail, backups — tudo gerenciado em um só lugar.
Funciona com o Openship Cloud (gerenciado) ou qualquer servidor Linux que você tenha. Desenvolvedores solo publicando projetos paralelos e times rodando produção usam a mesma ferramenta.
| CI/CD integrado | Deploy no push, ambientes de preview, fluxos staging/prod, rollbacks |
| Qualquer stack | Node, Python, Go, Rust, PHP, Ruby, Java, .NET, Docker, monorepos |
| Backend completo | Postgres, MySQL, MongoDB, Redis, workers, WebSockets, armazenamento |
| Domínios e SSL | Let's Encrypt automático, curingas, domínios ilimitados, renovação automática |
| CDN | Cache na borda, HTTP/3, compressão Brotli, purge instantâneo |
| Servidor de e-mail | SMTP integrado com DKIM/SPF/DMARC — sem precisar de Mailgun ou SES |
| Backups | Agendados, bancos de dados + volumes, restauração com um clique, exporte quando quiser |
| Monitoramento em tempo real | Logs de build ao vivo, métricas de contêineres e uso de recursos transmitidos para sua tela |
| Escalabilidade | Autoescala na nuvem, pronto para multinó no auto-hospedado |
| Portabilidade | Contêineres Docker padrão — mova-se livremente entre provedores |
| Docker Compose | Faça deploy dos seus arquivos compose existentes como estão |
- Openship Cloud — gerenciado, autoescala, configuração zero
- Qualquer VPS — Hetzner, DigitalOcean, Linode, OVH e outros
- Servidores dedicados — bare metal, colocation, homelab
- Multiservidor — distribua as cargas entre máquinas
A mesma interface, não importa onde você faça deploy.
- App de desktop — GUI completa, logs em tempo real, tudo com um clique.
- Painel web — a mesma interface no navegador, feita para times.
- CLI — scriptável e amigável para CI.
Uma API REST e o MCP (protocolo para agentes de IA) completam o conjunto para automação e integração com ferramentas. Referência completa de comandos e API em openship.io/docs.
Note
A documentação ainda está em andamento — estamos preenchendo ativamente. Se algo estiver faltando ou pouco claro, contribuições são muito bem-vindas e nos ajudam a chegar lá mais rápido.
Núcleo pronto para produção, em desenvolvimento ativo.
Em breve: clusters multinó, UI de balanceamento de carga, redes privadas, monitoramento avançado e pipelines de CI/CD visuais.
Veja CONTRIBUTING.md.
O Openship é software open source, licenciado sob a Licença Apache 2.0.
Você pode usar, executar, modificar, auto-hospedar e distribuir — inclusive em produtos comerciais e de código fechado — sob os termos da licença Apache 2.0. Veja LICENSE para o texto completo.
