Solución de la comunidad

Ejecuta Firefox en Kasm en CasaOS o ZimaOS

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

Conclusión: Firefox en Kasm es un espacio de trabajo de navegador bajo demanda, no una aplicación de escritorio normal instalada en CasaOS

La publicación de BigBearCasaOS de 2024 presentó el proceso como “instalar Firefox en CasaOS”, pero la arquitectura de Kasm es diferente. Firefox se ejecuta como una sesión de Kasm Workspace dentro de un contenedor y se transmite al navegador mediante la interfaz web de Kasm.

Dimensiona el host de Kasm antes de añadir sesiones de navegador

Los requisitos actuales de Kasm comienzan con 2 núcleos de CPU, 4 GB de RAM y 50 GB de SSD, y cada sesión de espacio de trabajo predeterminada tiene su propia asignación de CPU y memoria. Los requisitos del sistema de Kasm son la referencia actual.

Los requisitos de ZimaOS para máquinas virtuales son útiles si prefieres aislar Kasm de la pila de aplicaciones NAS.

Usa el registro actual de espacios de trabajo de Kasm

Las versiones modernas de Kasm gestionan los espacios de trabajo de navegador y escritorio mediante el registro, en lugar de depender de una definición antigua del catálogo de CasaOS. La información sobre las actualizaciones de espacios de trabajo de Kasm explica que las imágenes antiguas pueden dejar de ser compatibles después de actualizar Kasm.

Una máquina virtual Linux dedicada es más adecuada para implementaciones de Kasm de larga duración

Kasm recomienda, cuando sea posible, una máquina de propósito único y ofrece compatibilidad directa con Ubuntu y Debian. Una máquina virtual mantiene separadas de la infraestructura de ZimaOS o CasaOS la versión de Docker de Kasm, el intercambio, el almacenamiento de sesiones y el ciclo de actualización.

Los requisitos de aplicaciones de ZimaOS ayudan a decidir si Kasm debe ejecutarse en el mismo host.

No expongas el inicio de sesión de Kasm sin HTTPS

Las sesiones de Kasm pueden contener cookies del navegador, credenciales y archivos descargados. Mantén la interfaz de administración e inicio de sesión protegida mediante HTTPS y una autenticación sólida, especialmente si los usuarios se conectan desde fuera de la LAN.