2023年のこのスレッドにある「ZimaOSにはアプリがいくつあるのか」という回答は、現在のカタログ総数ではなく、当時のスナップショットとして扱うべきです。IceWhaleのスタッフは当時、アプリ数は80以上で、サードパーティストアを含めると約400あると述べていました。ただし、リポジトリによるパッケージの追加、削除、更新、提供終了に伴い、アプリ数は変動します。
現在のユーザーにとってより有用な答えは、ZimaOSには3つのインストール方法があるということです。組み込みのApp Store、コミュニティ/サードパーティストア、そしてカスタムDocker Composeのインポートです。そのため、固定されたアプリ数よりも、利用したいサービスにメンテナンスされているパッケージや、実用的なCompose定義があるかを確認する方が重要です。
2023年のアプリ数が意味していたこと
元の投稿者は、アプリエコシステムを簡単に比較できる数字を求めていました。IceWhale公式の返信では、2023年12月時点で利用可能だった数字として、主要エコシステムに80以上のアプリがあり、サードパーティストアを追加すると約400になると回答していました。これらの数字はその返信内容を正確に表していますが、現在のZimaOSの仕様として再利用すべきではありません。
現在のZimaOSドキュメントでは、Syncthing、Pi-hole、Paperlessなどの一般的なアプリをはじめ、さらに多くのパッケージがあるエコシステムとして説明されています。現在のZimaOS機能ドキュメントでも、恒久的な総数を公開するのではなく、Docker Composeのサポートが強調されています。
現在重要な3つのアプリソース
- 組み込みApp Store:ワンクリックでのデプロイや一般的なサービスに最適な、最も簡単な方法です。
- サードパーティストア:UIに表示されるアプリを拡張する、コミュニティ運営のカタログです。ただし、利用できるアプリは時間とともに変化します。
- カスタムDocker Compose:ストアに掲載されていないアプリや、カスタム設定が必要なアプリに対応する方法です。
古い総数に頼るよりも、ZimaOSアプリエコシステムページを出発点にする方が適切です。
アプリ数が変動し続ける理由
コンテナ化されたアプリのカタログは、固定されたソフトウェア一覧ではありません。イメージが非推奨になったり、メンテナーがデプロイ形式を変更したり、コミュニティストアが古いマニフェストを削除したりすると、パッケージがなくなることがあります。一方で、ZimaOSのシステムリリースを待たずに新しいアプリが追加されることもあります。
特定のワークロード向けにサーバーを評価している場合は、アプリの総数だけを尋ねるのではなく、そのワークロードに対応するアプリを検索してください。ZimaOSアプリハードウェアディレクトリも、利用可能なアプリが使用中のハードウェアに適しているか判断するのに役立ちます。
必要なアプリが見つからない場合
App Storeにタイルがないからといって、そのサービスをZimaOSで実行できないとは限りません。現在の開発者向けドキュメントでは、Docker Composeをベースにしたアプリ定義の作成とインポートがサポートされています。ZimaOS App Store開発者ガイドでは、パッケージの構築方法が説明されています。
無作為に選んだComposeファイルをインポートする前に、上流イメージ、必要なポート、ボリュームパス、アーキテクチャ、メンテナンス状況を確認してください。サードパーティで利用できることは便利ですが、公式サポートが約束されていることとは異なります。
結論
「80以上/約400」という以前の回答は、2023年12月時点では有用でしたが、現在では古いスナップショットです。現在のZimaOSは、恒久的なアプリ数ではなく、目的のサービスが組み込みストア、メンテナンスされているコミュニティストア、または現行のDocker Composeデプロイで利用できるかどうかで評価すべきです。
