kasm

kasm

Docker app from linuxserver's Repository

Overview

Kasm(https://www.kasmweb.com/) Workspaces is a docker container streaming platform for delivering browser-based access to desktops, applications, and web services. Kasm uses devops-enabled Containerized Desktop Infrastructure (CDI) to create on-demand, disposable, docker containers that are accessible via web browser. Example use-cases include Remote Browser Isolation (RBI), Data Loss Prevention (DLP), Desktop as a Service (DaaS), Secure Remote Access Services (RAS), and Open Source Intelligence (OSINT) collections. The rendering of the graphical-based containers is powered by the open-source project KasmVNC(https://www.kasmweb.com/kasmvnc.html).

Runtime arguments

Web UI
https://[IP]:[PORT:3000]
Network
bridge
Shell
bash
Privileged
true

Template configuration

WebUIPorttcp

Kasm Installation wizard. (https)

Target
3000
Default
3000
Port: 6333Porttcp

Kasm Workspaces interface. (https)

Target
6333
Default
6333
Path: /optPathrw

Docker and installation storage. (requires /mnt/cache/appdata/path or direct disk mount)

Target
/opt
Path: /profilesPathrw

Optionally specify a path for persistent profile storage.

Target
/profiles
KASM_PORTVariable

Specify the port you bind to the outside for Kasm Workspaces.

Default
6333
DOCKER_HUB_USERNAMEVariable

Optionally specify a DockerHub Username to pull private images.

Default
USER
DOCKER_HUB_PASSWORDVariable

Optionally specify a DockerHub password to pull private images.

Default
PASS
UMASKVariable

Container Variable: UMASK

Default
022

Download Statistics

505,892
Total Downloads
20,848
This Month
13,617
Avg / Month

Total Downloads Over Time

Loading chart...

Details

Repository
lscr.io/linuxserver/kasm
Last Updated2026-05-19
First Seen2022-07-08

Run Kasm on Unraid.

Kasm is listed in Community Apps for Unraid OS. Explore Unraid to build a flexible home server, NAS, or homelab.