Plataforma de despliegue de código abierto y autoalojable con CI/CD integrado.
Sube tu código, despliega contenedores y gestiona tu infraestructura — desde una app de escritorio, un panel web o la CLI.
npm i -g openship
openship initEso es todo. O, si prefieres Docker:
git clone https://github.com/oblien/openship.git && cd openship
cp .env.example .env
docker compose up -dO descarga la app de escritorio desde openship.io.
Apúntalo a un repositorio. Openship detecta tu stack, lo compila, lo configura todo y lo despliega — sin archivos de configuración, sin pipelines, sin YAML.
Bases de datos, dominios, SSL, CDN, correo, copias de seguridad — todo gestionado desde un solo lugar.
Funciona con Openship Cloud (gestionado) o cualquier servidor Linux que tengas. Tanto los desarrolladores en solitario con proyectos personales como los equipos en producción usan la misma herramienta.
| CI/CD integrado | Despliegue con push, entornos de vista previa, flujos staging/prod, reversiones |
| Cualquier stack | Node, Python, Go, Rust, PHP, Ruby, Java, .NET, Docker, monorepos |
| Backend completo | Postgres, MySQL, MongoDB, Redis, workers, WebSockets, almacenamiento |
| Dominios y SSL | Let's Encrypt automático, comodines, dominios ilimitados, renovación automática |
| CDN | Caché en el borde, HTTP/3, compresión Brotli, purga instantánea |
| Servidor de correo | SMTP integrado con DKIM/SPF/DMARC — sin necesidad de Mailgun ni SES |
| Copias de seguridad | Programadas, bases de datos + volúmenes, restauración con un clic, exporta cuando quieras |
| Monitorización en tiempo real | Registros de compilación en vivo, métricas de contenedores y uso de recursos transmitidos a tu pantalla |
| Escalado | Autoescalado en la nube, listo para multinodo en autoalojado |
| Portabilidad | Contenedores Docker estándar — muévete entre proveedores libremente |
| Docker Compose | Despliega tus archivos compose existentes tal cual |
- Openship Cloud — gestionado, autoescalado, sin configuración
- Cualquier VPS — Hetzner, DigitalOcean, Linode, OVH y demás
- Servidores dedicados — bare metal, colocation, homelab
- Multiservidor — reparte las cargas entre varias máquinas
La misma interfaz sin importar dónde despliegues.
- App de escritorio — GUI completa, registros en tiempo real, todo con un clic.
- Panel web — la misma interfaz en el navegador, pensada para equipos.
- CLI — programable y compatible con CI.
Una API REST y MCP (protocolo para agentes de IA) completan el conjunto para la automatización e integración con herramientas. Referencia completa de comandos y API en openship.io/docs.
Note
La documentación aún está en desarrollo — la estamos completando activamente. Si algo falta o no queda claro, las contribuciones son muy bienvenidas y nos ayudan a llegar más rápido.
Núcleo listo para producción, en desarrollo activo.
Próximamente: clústeres multinodo, UI de balanceo de carga, redes privadas, monitorización avanzada y pipelines de CI/CD visuales.
Consulta CONTRIBUTING.md.
Openship es software de código abierto, licenciado bajo la Licencia Apache 2.0.
Puedes usarlo, ejecutarlo, modificarlo, autoalojarlo y distribuirlo — incluso en productos comerciales y de código cerrado — según los términos de la licencia Apache 2.0. Consulta LICENSE para el texto completo.
