概要
Cloud in a Bottle は、個人向けの オープンソースクラウド プラットフォーム。 コンテナ化アプリ、統一認証、優れたUXを提供。 自己ホスティングを スマートフォンのような簡単さ で実現。 既存クラウドサービスの問題点を解決する新しい選択肢。 誰でも簡単に利用・拡張可能な オープンなエコシステム を目指す。
Cloud in a Bottle: 個人向けオープンソースクラウドの提案
- Cloud in a Bottle は、ユーザー自身が所有・管理できる パーソナルクラウド の実現を目指すプロジェクト
- コンテナ化されたアプリ を簡単に導入・管理できるダッシュボードを提供
- 統一された認証システム により、1度のログインですべてのアプリにアクセス可能
- 自己ホスティング をスマートフォンのような直感的な体験に変えることを目指す
- オープンソース、 ゼロテレメトリー、シンプルで「魔法のような」ブラックボックスを排除した設計
デジタル世界への課題意識
- 現代のソフトウェアは ユーザーの利益と乖離 しがち
- 中毒性の高い設計、広告、トラッキング、データ売買、ユーザー体験の劣化(enshittification)
- クラウドサービス化により 中央集権化・企業依存 が進行
- オープンソース作者が サーバー運用コスト を負担できず、無料公開の障壁に
- 従来の「自分のPCで動かす」時代のオープンソースの良さが失われている現状
既存の自己ホスティングソリューションの課題
- sandstorm.io
- 理念は近いが 開発停止、既存ソフトの大幅改修が必要
- nextcloud
- 動作が遅く信頼性に課題、現在はエンタープライズ向け
- yunohost
- アプリが サンドボックス化されず、1つの脆弱性で全体が危険に
- coolify
- アプリごとに独立した認証、統合性や連携が弱い
Cloud in a Bottleの特徴
- Ubuntuベースのサーバー 上で動作
- Webダッシュボード からアプリのインストール・管理を一元化
- root権限不要・セキュアなコンテナ で既存ソフトを安全に実行
- オプションで アプリ間連携API や 権限管理 などのプラットフォーム機能を提供
- スマートフォン的なUX をクラウドにもたらす設計思想
- アプリカタログ による厳選された高品質アプリの提供
- オープンソース・自己ホスティング と マネージド版 (Imbue社提供)の両立
- 自己ホスト/クラウドVPS/物理サーバー など多様な導入方法
- GitHubでソース公開、コミュニティ参加も歓迎
今後の展望・課題
- 自己ホスティングの敷居を下げる ことで、オープンソースWebアプリのエコシステム拡大を目指す
- 技術者以外にも推奨できる ユーザー体験を追求
- アプリカタログの充実 とコミュニティによる開発促進
- 現状は多少の技術知識が必要だが、今後さらに 簡単・直感的なUX を実現予定
体験方法・参加方法
- マネージドインスタンス ($10分の無料クレジット)で試用可能
- クラウドVPSや自宅サーバー で自己ホストも可能
- GitHubでコード公開、自由にカスタマイズ・貢献が可能
- Matrixチャット で開発者やユーザーと交流可能