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

CasaOSまたはZimaOS上のKasmでFirefoxを実行する

A 2024 CasaOS tutorial showed Firefox as a browser-accessed Kasm Workspace through the BigBearCasaOS ecosystem.

結論: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と強力な認証の背後に配置してください。