コミュニティソリューション

CasaOSにLinuxServerのサードパーティアプリストアを追加する方法

A 2023 video tutorial showing how to add WisdomSky's CasaOS LinuxServer catalog as a third-party App Store source and install an example container through the dashboard.

2023年のコミュニティ動画では、WisdomSkyのLinuxServer AppStoreをサードパーティーソースとしてCasaOSに追加する方法が紹介されています。このストアはLinuxServer.ioのコンテナイメージをCasaOS互換のアプリ定義にパッケージ化し、ダッシュボードからインストールできるようにします。

これは組み込みのIceWhale App Storeではなく、LinuxServer.ioの公式製品でもありません。カタログ、テンプレート、更新時期、サポートについては、引き続きこのサードパーティーリポジトリが責任を負います。

CasaOSのバージョンを確認してアプリ設定をバックアップする

現在、リポジトリにはカスタムアプリストアにCasaOS 0.4.4以降が必要と記載されています。ソースを追加する前に、対応しているインターフェースからCasaOSを更新し、既存のアプリケーションのボリュームパスとポートを記録して、重要なAppDataをバックアップしてください。

LinuxServerのサードパーティーApp StoreをCasaOSに追加する動画のサムネイル
元の投稿には、文章による返信チェーンではなく、動画による手順説明が掲載されています。

コミュニティによる手順動画を見る。現在のCasaOSリリースでは、インターフェースのラベルが異なる場合があります。

LinuxServerカタログを追加する

  1. CasaOSのダッシュボードを開き、App Storeに移動します。
  2. Add Sourceを開きます。一部のインターフェースバージョンでは、この項目がMore appsと表示されます。
  3. リポジトリのInstallationセクションから、現在のカタログURLをコピーします。
  4. URLをCasaOSに貼り付け、Addを選択します。
  5. インポートが完了するまで待ち、App Storeを更新して、LinuxServerソースで絞り込みます。
https://casaos-appstore.paodayag.dev/linuxserver.zip

上記のURLは、この書き直し時点でサードパーティーリポジトリが公開している現在の値です。インポートする前に、WisdomSky/CasaOS-LinuxServer-AppStoreで確認してください。

ワンクリックインストールの前にアプリを確認する

動画では例としてcode-serverをインストールし、CasaOSがイメージをダウンロードしてDocker Compose経由で起動することを説明しています。Installを選択する前に、テンプレートを開いて次の項目を確認してください。

  • ホストとコンテナのボリュームパス
  • 公開ポートと競合
  • PUID、PGID、タイムゾーン、その他の環境変数
  • 特権モード、デバイス、ケイパビリティ
  • イメージタグと上流のドキュメント

カタログエントリーによってデプロイは簡単になりますが、デフォルトのパスがサーバーに適しているとは限りません。

アプリの更新には複数の層が関係する

リポジトリによると、LinuxServer.ioのリリースを自動的に追跡しています。それでも、カタログテンプレート、Dockerイメージ、アプリケーションデータベースはそれぞれ独立して変更される可能性があります。大規模なアップグレードの前に上流のリリースノートを確認し、アプリケーションの設定ボリュームとデータボリュームを保持してください。

ソースを削除してもアプリがアンインストールされるわけではない

カタログが不要になった場合は、ソースエントリーだけを削除してください。既存のコンテナとAppDataは残る場合があります。何かを削除する前に、それらを個別に確認してください。1つのカタログを削除するために、AppDataディレクトリ全体を消去してはいけません。

CasaOS LinuxServer App Storeに関するよくある質問

これは公式のIceWhale App Storeですか?

いいえ。別のコミュニティリポジトリで管理されている、サードパーティー製のCasaOSカタログです。

インターフェースに「Add Source」ではなく「More apps」と表示されるのはなぜですか?

一部のCasaOSバージョンではラベルが変更されています。このインターフェースの違いについては、リポジトリのイシュートラッカーに記載されています。

ワンクリックインストールなら、パスを確認する必要はありませんか?

いいえ。インストール前に、ストレージ、ポート、権限、イメージのドキュメントを確認してください。