Skip to content

Latest commit

 

History

History
119 lines (81 loc) · 5.77 KB

File metadata and controls

119 lines (81 loc) · 5.77 KB

Openship

CI/CD を内蔵した、オープンソースでセルフホスト可能なデプロイプラットフォーム。
コードをプッシュし、コンテナをデプロイし、インフラを管理 — デスクトップアプリ、Web ダッシュボード、または CLI から。

npm version License Website

English العربية 简体中文 Español Français 日本語 Português

Openship dashboard


クイックスタート

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 など
  • 専用サーバー — ベアメタル、コロケーション、ホームラボ
  • マルチサーバー — 複数のマシンに負荷を分散

どこにデプロイしても同じインターフェース。


3 つのインターフェース

  • デスクトップアプリ — 完全な GUI、リアルタイムログ、すべてワンクリック。
  • Web ダッシュボード — ブラウザ上の同じ UI、チーム向け。
  • CLI — スクリプト可能で CI にやさしい。

REST APIMCP(AI エージェントプロトコル)が、自動化とツール連携を締めくくります。コマンドと API の完全なリファレンスは openship.io/docs にあります。

Note

ドキュメントはまだ作成中です — 現在積極的に拡充しています。不足や不明点があれば、コントリビューションを大歓迎します。完成が早まります。


ステータス

本番運用可能なコア、活発に開発中。

今後の予定: マルチノードクラスター、ロードバランシング UI、プライベートネットワーク、高度な監視、ビジュアル CI/CD パイプライン。


コントリビューション

CONTRIBUTING.md を参照してください。


ライセンス

Openship は オープンソース ソフトウェアで、Apache License 2.0 の下でライセンスされています。

Apache 2.0 ライセンスの条件の下で、商用・クローズドソース製品を含め、使用・実行・改変・セルフホスト・配布ができます。全文は LICENSE を参照してください。