En bref : Firefox dans Kasm est un espace de travail de navigation à la demande, et non une application de bureau classique installée dans CasaOS
L’article de BigBearCasaOS publié en 2024 présentait le processus comme « installer Firefox sur CasaOS », mais l’architecture de Kasm est différente. Firefox s’exécute dans une session Kasm Workspace au sein d’un conteneur et est diffusé dans le navigateur via l’interface web de Kasm.
Dimensionnez l’hôte Kasm avant d’ajouter des sessions de navigation
Les exigences actuelles de Kasm commencent à 2 cœurs de processeur, 4 Go de RAM et 50 Go de SSD, et chaque session Workspace par défaut dispose de sa propre allocation de processeur et de mémoire. Les exigences système de Kasm constituent la référence actuelle.
Les exigences des machines virtuelles de ZimaOS sont utiles si vous préférez isoler Kasm de la pile d’applications NAS.
Utilisez le registre actuel des espaces de travail Kasm
Les versions modernes de Kasm gèrent les espaces de travail de navigation et de bureau via le registre, plutôt que de s’appuyer sur une ancienne définition de catalogue CasaOS. La page consacrée aux mises à jour des espaces de travail Kasm explique que les anciennes images d’espaces de travail peuvent devenir incompatibles après les mises à niveau de Kasm.
Une machine virtuelle Linux dédiée est plus propre pour les déploiements Kasm de longue durée
Kasm recommande, lorsque c’est possible, une machine dédiée et prend directement en charge Ubuntu et Debian. Une machine virtuelle sépare la version de Docker, le swap, le stockage des sessions et le cycle de mise à jour de Kasm de l’infrastructure ZimaOS ou CasaOS.
Les exigences des applications ZimaOS vous aident à déterminer si Kasm doit être installé sur le même hôte.
N’exposez pas la page de connexion Kasm sans HTTPS
Les sessions Kasm peuvent contenir des cookies de navigateur, des identifiants et des fichiers téléchargés. Gardez l’interface de gestion et de connexion derrière HTTPS et utilisez une authentification forte, en particulier si des utilisateurs se connectent depuis l’extérieur du réseau local.
