Community-Lösung

Firefox in Kasm unter CasaOS oder ZimaOS ausführen

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

Fazit: Firefox in Kasm ist ein Browser-Arbeitsbereich auf Abruf, keine normale Desktop-App, die in CasaOS installiert wird

Der BigBearCasaOS-Beitrag von 2024 stellte den Vorgang als „Firefox auf CasaOS installieren“ dar, aber die Architektur von Kasm ist anders. Firefox läuft als Kasm-Workspace-Sitzung in einem Container und wird über die Weboberfläche von Kasm an den Browser übertragen.

Dimensionieren Sie den Kasm-Host, bevor Sie Browsersitzungen hinzufügen

Die aktuellen Kasm-Anforderungen beginnen bei 2 CPU-Kernen, 4 GB RAM und 50 GB SSD. Außerdem verfügt jede standardmäßige Workspace-Sitzung über eine eigene CPU- und Speicherzuweisung. Die Kasm-Systemanforderungen bilden die aktuelle Grundlage.

Die ZimaOS-VM-Anforderungen sind hilfreich, wenn Sie Kasm lieber vom NAS-App-Stack isolieren möchten.

Verwenden Sie die aktuelle Kasm-Workspace-Registry

Moderne Kasm-Versionen verwalten Browser- und Desktop-Workspaces über die Registry, statt sich auf eine alte CasaOS-Katalogdefinition zu stützen. Die Kasm-Workspace-Updates erklären, dass alte Workspace-Images nach Kasm-Upgrades inkompatibel werden können.

Eine dedizierte Linux-VM ist für langfristige Kasm-Bereitstellungen sauberer

Kasm empfiehlt nach Möglichkeit eine dedizierte Maschine und unterstützt Ubuntu sowie Debian direkt. Eine VM hält Kasm-Docker-Version, Swap, Sitzungsspeicher und Aktualisierungszyklus getrennt von der ZimaOS- oder CasaOS-Infrastruktur.

Die ZimaOS-App-Anforderungen helfen bei der Entscheidung, ob Kasm auf demselben Host betrieben werden sollte.

Veröffentlichen Sie die Kasm-Anmeldung nicht ohne HTTPS

Kasm-Sitzungen können Browser-Cookies, Zugangsdaten und heruntergeladene Dateien enthalten. Halten Sie die Verwaltungs- und Anmeldeoberfläche hinter HTTPS und starker Authentifizierung, insbesondere wenn Benutzer von außerhalb des LANs eine Verbindung herstellen.