CI/CD を内蔵した、オープンソースでセルフホスト可能なデプロイプラットフォーム。
コードをプッシュし、コンテナをデプロイし、インフラを管理 — デスクトップアプリ、Web ダッシュボード、または CLI から。
npm i -g openship
openship initこれだけです。または Docker がお好みなら:
git clone https://github.com/oblien/openship.git && cd openship
cp .env.example .env
docker compose up -dまたは openship.io からデスクトップアプリをダウンロードしてください。
リポジトリを指定するだけ。Openship がスタックを検出し、ビルドし、すべてを設定してデプロイします — 設定ファイルなし、パイプラインなし、YAML なし。
データベース、ドメイン、SSL、CDN、メール、バックアップ — すべてを一元管理。
Openship Cloud(マネージド)でも、あなたが所有する任意の Linux サーバーでも動作します。個人開発者のサイドプロジェクトも、本番環境を運用するチームも、同じツールを使います。
| CI/CD 内蔵 | プッシュでデプロイ、プレビュー環境、staging/本番 フロー、ロールバック |
| あらゆるスタック | Node、Python、Go、Rust、PHP、Ruby、Java、.NET、Docker、モノレポ |
| フルバックエンド | Postgres、MySQL、MongoDB、Redis、ワーカー、WebSocket、ストレージ |
| ドメインと SSL | 自動 Let's Encrypt、ワイルドカード、無制限のドメイン、自動更新 |
| CDN | エッジキャッシュ、HTTP/3、Brotli 圧縮、即時パージ |
| メールサーバー | DKIM/SPF/DMARC 対応の SMTP を内蔵 — Mailgun や SES は不要 |
| バックアップ | スケジュール、データベース + ボリューム、ワンクリック復元、いつでもエクスポート |
| リアルタイム監視 | ライブビルドログ、コンテナメトリクス、リソース使用状況を画面にストリーミング |
| スケーリング | クラウドでの自動スケール、セルフホストでマルチノード対応 |
| ポータビリティ | 標準的な Docker コンテナ — プロバイダー間を自由に移動 |
| Docker Compose | 既存の compose ファイルをそのままデプロイ |
- Openship Cloud — マネージド、自動スケール、設定不要
- 任意の VPS — Hetzner、DigitalOcean、Linode、OVH など
- 専用サーバー — ベアメタル、コロケーション、ホームラボ
- マルチサーバー — 複数のマシンに負荷を分散
どこにデプロイしても同じインターフェース。
- デスクトップアプリ — 完全な GUI、リアルタイムログ、すべてワンクリック。
- Web ダッシュボード — ブラウザ上の同じ UI、チーム向け。
- CLI — スクリプト可能で CI にやさしい。
REST API と MCP(AI エージェントプロトコル)が、自動化とツール連携を締めくくります。コマンドと API の完全なリファレンスは openship.io/docs にあります。
Note
ドキュメントはまだ作成中です — 現在積極的に拡充しています。不足や不明点があれば、コントリビューションを大歓迎します。完成が早まります。
本番運用可能なコア、活発に開発中。
今後の予定: マルチノードクラスター、ロードバランシング UI、プライベートネットワーク、高度な監視、ビジュアル CI/CD パイプライン。
CONTRIBUTING.md を参照してください。
Openship は オープンソース ソフトウェアで、Apache License 2.0 の下でライセンスされています。
Apache 2.0 ライセンスの条件の下で、商用・クローズドソース製品を含め、使用・実行・改変・セルフホスト・配布ができます。全文は LICENSE を参照してください。
