Repolode
casosorg

casosorg/casos

組み込みKubernetesを基盤とする単一バイナリのクラウドOS。Web UI、アプリストア、プライベートなAIモデルのホスティング、AIエージェント連携を備えています。

代替できる製品:CoolifyCasaOS

スター
1,383
フォーク
104
未解決の Issue
4
最終コミット
14 時間前

これは何?

CasOSは、単一の実行ファイルで本物のKubernetesクラスターを起動します。APIサーバー、コントローラーマネージャー、スケジューラーはバイナリに組み込まれており、起動したマシンがワーカーノードになります。WindowsではノードはWSL内で動作し、WSLがない場合はインストーラーがセットアップします。Web UI、sealosテンプレートやHelmチャートを利用するアプリストア、バックアップ機能付きのマネージドデータベースも備えています。

アプリのホスティングに加えて、NVIDIA GPU搭載マシンにOllamaとOpen WebUIをインストールし、/v1でOpenAI互換APIを通じてモデルを提供できます。組み込みのMCPサーバーを使うと、Claude Code、Cursor、Codexなどのツールからアプリのデプロイ、ログの確認、リリースのロールバックが可能です。また、公開GitリポジトリからデプロイするとCasOSがクラスター内でビルドします。docker-compose.ymlを貼り付けて実行することもできます。

複数のコンピューターを招待経由で1つのクラウドに参加させられます。NAT配下のマシンにも対応し、組み込みのHeadscale調整サーバーとTailscaleクライアントを使用します。サインインにはデフォルトで組み込みの管理者アカウントを使い、設定すればCasdoorのシングルサインオンも利用できます。

主な機能

  • 01個別のクラスターを用意せずに使える、単一バイナリに組み込まれたKubernetesコントロールプレーン。
  • 02Linuxと、WSL2経由のWindowsでワーカーノードを自動セットアップ。
  • 03Web UIからHelmリリースをインストールできるアプリストア。
  • 04Gitリポジトリまたはdocker-compose.ymlファイルからデプロイ。
  • 05OpenAI互換APIを備えた、ワンクリックで導入できるOllamaとOpen WebUI。
  • 06AIエージェント向けMCPサーバーと、ブラウザー上で使えるVS Code開発環境。

ユースケース

  • YAMLを書かずに、個人用またはホームラボ用のKubernetesクラスターを運用する。
  • ローカルのNVIDIA GPUでオープンソースLLMをプライベートにホスティングする。
  • MCP経由でAIコーディングエージェントにアプリのデプロイや調査を任せる。
  • 自宅やオフィスにある複数のコンピューターをインターネット経由で1つのクラスターにまとめる。

クイックスタート

  1. 1

    スクリプトでインストールする(Linux/macOS)

    curl -fsSL https://raw.githubusercontent.com/casosorg/casos/master/scripts/install.sh | bash
  2. 2

    CasOSを起動する

    casos
  3. 3

    http://localhost:20080 を開き、デフォルトの管理者パスワードを変更する

使う前に知っておきたいこと

  • macOSではCasOSをworker nodeとして実行できないため、LinuxマシンまたはVMが必要です。
  • 新規インストール時の管理者パスワードはデフォルトで123なので、すぐに変更してください。
  • Linuxでは、CasOSをrootまたはパスワードなしでsudoを実行できるユーザーとして起動する必要があります。

トピック

よくある質問

casos とは?
組み込みKubernetesを基盤とする単一バイナリのクラウドOS。Web UI、アプリストア、プライベートなAIモデルのホスティング、AIエージェント連携を備えています。 CasOSは、単一の実行ファイルで本物のKubernetesクラスターを起動します。APIサーバー、コントローラーマネージャー、スケジューラーはバイナリに組み込まれており、起動したマシンがワーカーノードになります。WindowsではノードはWSL内で動作し、WSLがない場合はインストーラーがセットアップします。Web UI、sealosテンプレートやHelmチャートを利用するアプリストア、バックアップ機能付きのマネージドデータベースも備えています。
casos は無料で使えますか?ライセンスは?
casos は Apache-2.0 ライセンスのオープンソースです。商用製品で使う前にライセンス条件を確認してください。
casos は今もメンテナンスされていますか?
活発にメンテナンス中。casos の最終コミットは 2026年10月19日 です。
casos は何に使えますか?
YAMLを書かずに、個人用またはホームラボ用のKubernetesクラスターを運用する。 ローカルのNVIDIA GPUでオープンソースLLMをプライベートにホスティングする。 MCP経由でAIコーディングエージェントにアプリのデプロイや調査を任せる。 自宅やオフィスにある複数のコンピューターをインターネット経由で1つのクラスターにまとめる。
casos のインストール方法は?
スクリプトでインストールする(Linux/macOS): curl -fsSL https://raw.githubusercontent.com/casosorg/casos/master/scripts/install.sh | bash CasOSを起動する: casos http://localhost:20080 を開き、デフォルトの管理者パスワードを変更する
casos はどこで入手できますか?
ソースコードとインストール手順は GitHub にあります:https://github.com/casosorg/casos

概要はプロジェクトの README をもとに AI が生成しています。GitHub の数値は毎日更新されます。

関連プロジェクト