結論:KasmのFirefoxは、CasaOSにインストールする通常のデスクトップアプリではなく、オンデマンドのブラウザーワークスペース
2024年のBigBearCasaOSの記事では、この手順を「CasaOSにFirefoxをインストールする」と説明していましたが、Kasmのアーキテクチャは異なります。Firefoxはコンテナ内のKasm Workspaceセッションとして実行され、Kasmのウェブインターフェースを通じてブラウザーにストリーミングされます。
ブラウザーセッションを追加する前にKasmホストの容量を確保する
現在のKasmの要件は、2 CPUコア、4 GBのRAM、50 GBのSSDから始まり、各デフォルトワークスペースセッションには専用のCPUとメモリ割り当てがあります。Kasmのシステム要件が、現在の基準です。
NASアプリのスタックからKasmを分離したい場合は、ZimaOS VMの要件が役立ちます。
最新のKasm Workspaceレジストリを使用する
最新のKasmリリースでは、古いCasaOSカタログ定義に頼るのではなく、レジストリを通じてブラウザーおよびデスクトップのワークスペースを管理します。Kasmのワークスペースの更新では、Kasmのアップグレード後に古いワークスペースイメージが互換性を失う可能性があると説明されています。
長期運用のKasmデプロイメントには専用Linux VMのほうが適している
Kasmは、可能な限り単一目的のマシンを推奨しており、UbuntuとDebianを直接サポートしています。VMを使用すれば、KasmのDockerバージョン、スワップ、セッションストレージ、更新ライフサイクルをZimaOSやCasaOSのインフラから分離できます。
ZimaOSアプリの要件は、Kasmを同じホスト上で運用するかどうかを判断するのに役立ちます。
HTTPSなしでKasmのログイン画面を公開しない
Kasmセッションには、ブラウザーのCookie、認証情報、ダウンロードしたファイルが含まれる可能性があります。特にLAN外からユーザーが接続する場合は、管理およびログインインターフェースをHTTPSと強力な認証の背後に配置してください。
