OpenSource-Hub
O

openship

SHA-256
5.1k stars·開発ツール·SHA-256 チェックサム確認済み

Openshipは、設定ファイルやYAMLパイプラインを必要とせず、CI/CD機能を内蔵したセルフホスト型のデプロイプラットフォームです。デスクトップアプリ、Webダッシュボード、またはCLIを通じて、ドメイン、SSL、データベース、バックアップなどを管理できます。任意のLinuxサーバーまたはクラウドへのデプロイに対応しています。

スマートダウンロード

Download 版をダウンロード

v0.1.11 · 208.6 MB

マウスをクリックするようにアプリケーションをデプロイ、CI/CD内蔵、ゼロコンフィグ、セルフホスト。

主な機能

  • ゼロコンフィグデプロイ:リポジトリを指定するだけで技術スタックを自動認識し、ビルドしてデプロイ
  • 内蔵CI/CD:プッシュ即デプロイ、プレビュー環境とロールバックに対応
  • フルスタックバックエンド:ワンクリックでPostgres、MySQL、MongoDB、Redisなどを統合
  • 自動ドメインとSSL:Let's Encryptが自動更新、ワイルドカードドメイン対応
  • 内蔵CDN:エッジキャッシュ、HTTP/3、Brotli圧縮

できないこと

  • 現在はシングルノードデプロイのみサポートしており、マルチノードクラスタ機能は開発中です。
  • ドキュメントはまだ整備中であり、一部の高度な機能についてはGitHubのディスカッションを参照する必要がある場合があります。
  • セルフホスティングでは、サーバーのセキュリティアップデートとバックアップ戦略を自分で管理する必要があります。
  • Kubernetesネイティブオーケストレーションはサポートされておらず、中小規模のシナリオに適しています。

使用例

  • 個人開発者がサイドプロジェクトを迅速にデプロイ、運用の基礎知識不要
  • チームで複数の本番アプリケーションを管理、ドメイン、SSL、データベース、バックアップを一元管理

詳細説明

Openshipは、CI/CD機能を内蔵したセルフホスト型デプロイプラットフォームです。HerokuやCoolifyといった類似ツールと比較した最大の特徴は、ゼロ設定であることです。リポジトリを指定するだけで、Openshipが自動的に技術スタック(Node、Python、Goなど)を認識し、コンテナを構築し、ドメインとSSLを設定し、デプロイを完了します。YAMLやパイプラインファイルを記述する必要は一切ありません。バックエンドサービスとして、データベース(Postgres、MySQL、MongoDB、Redis)、メールサーバー(DKIM/SPF/DMARC対応SMTP)、CDN(エッジキャッシュ、HTTP/3、Brotli圧縮)、定期バックアップ、リアルタイムモニタリングが統合されています。デスクトップアプリ、Webダッシュボード、またはCLIから操作でき、任意のLinux VPS、ベアメタル、マルチサーバークラスターにデプロイ可能です。複雑なKubernetesや手動のDocker管理と比較して、Openshipは商用PaaSのように簡単に使えながら、データを完全にコントロールできます。このプロジェクトはすでに本番環境で使用可能であり、将来的にはマルチノードクラスター、ビジュアルCI/CDパイプラインなどの機能が追加される予定です。

タグ

self-hosteddeploymentCI/CDcontainersPaaSDevOps

はじめ方

1

インストーラをダウンロード

上のボタンをクリックして、お使いのシステム用のインストーラをダウンロード

2

ソフトウェアをインストール

ダウンロードした dmg ファイルを開き、アプリを Applications にドラッグ

3

全局安装:npm i -g openship 或 curl -fsSL https://get.openship.io | sh

4

启动后台服务:openship up(起動時自動起動、自動再起動)

5

打开仪表盘:openship open 即可在浏览器中管理

インストールガイド
  1. 全局安装:npm i -g openship 或 curl -fsSL https://get.openship.io | sh
  2. 启动后台服务:openship up(起動時自動起動、自動再起動)
  3. 打开仪表盘:openship open 即可在浏览器中管理
ファイルの整合性

SHA-256 チェックサム確認済み

GitHub 公式 Release ページから抽出されたチェックサム

SHA256 チェックサム

66db680fcc64e08da349ece53f4bbf7e42087175307f75f78cec46b5f9b2a067

このチェックサムは GitHub Release ページから抽出されたものです。ダウンロード後にファイルの整合性を確認してください。

本プラットフォーム上のすべての SHA-256 チェックサムは、プロジェクトの公式 GitHub Release ページから抽出されたもので、一切の改変はありません。GitHub Releases ページで独自に検証できます。

オープンソースの透明性

GitHub ソースを見る
環境ガイド

アンインストール情報

アンインストールコマンド:openship stopでサービスを停止し、その後インストールディレクトリと~/.openship内のデータを削除します。パッケージマネージャーでインストールした場合は、npm uninstall -g openshipを使用してください。

追加の依存関係なし

ダウンロード後すぐに使用可能。追加のランタイムは不要です。

プロジェクト情報
ライセンスApache-2.0
最終更新2026-07-21T05:28:46Z
GitHub リポジトリ公式サイト

類似プロジェクト