Openship — self-hosted платформа деплоя

источник ↗ ·

Open-source инструмент для автоматического деплоя приложений с встроенным CI/CD, управлением инфраструктурой и тремя интерфейсами (desktop, web, CLI).

privacy

Эта заметка участвует в semantic memory.

AI Summary

🚀 TL;DR Openship — это self-hosted платформа для деплоя кода в контейнерах с zero-config подходом: push → build → deploy без YAML и пайплайнов.

📖 Что это такое Open-source инструмент (Apache 2.0), который разворачивает приложения на любом Linux-сервере или в Openship Cloud. Поддерживает Node, Python, Go, Rust, PHP, Ruby, Java, .NET, Docker и monorepos. Управляет базами (Postgres, MySQL, MongoDB, Redis), доменами, SSL (Let's Encrypt), CDN, почтой (SMTP + DKIM/SPF/DMARC), бэкапами и мониторингом.

🔑 Ключевые факты

  • Установка: npm i -g openship или curl -fsSL https://get.openship.io | sh
  • Команды: openship up, openship open, openship stop, openship init, openship deploy
  • Docker: docker compose up -d после cp .env.example .env
  • 2.4k stars, 163 forks на GitHub (oblien/openship)
  • 7 релизов, последний v0.1.11 (18 июля 2026)
  • Основной язык: TypeScript (88.3 %)
  • Интерфейсы: Desktop app, Web dashboard, CLI + REST API + MCP (AI agent protocol)
  • Поддержка: Hetzner, DigitalOcean, Linode, OVH, bare metal, multi-server

⚙️ Как это работает

  1. Устанавливается как фоновая служба (openship up).
  2. В папке проекта выполняется openship init и openship deploy.
  3. Платформа автоматически определяет стек, собирает образ, настраивает инфраструктуру и разворачивает контейнеры.
  4. Управление происходит через desktop-приложение, веб-интерфейс или CLI.
  5. Поддерживает preview-окружения, откаты, real-time логи и метрики.

💡 Вывод и значение Openship даёт разработчикам и командам единый инструмент для локального и production-деплоя без vendor lock-in. Полностью open-source, работает на собственных серверах или в облаке, интегрируется с AI-агентами через MCP. Документация в процессе заполнения — приветствуются контрибьюты.

📌 Важные детали

  • Сайт: https://openship.io
  • Документация: https://openship.io/docs
  • GitHub: https://github.com/oblien/openship
  • Лицензия: Apache-2.0
  • Автор/организация: oblien (GitHub)
  • Темы: ai, deployments, self-hosted, agents

Мои мысли

graph

Карта связей