Kasm

Description
Kasm 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.
Image
linuxserver/kasm:latest
Categories
- Uncategorized Services
Ports
- 3000:3000/tcp
- 443:443/tcp
Volumes
| Container | Bind |
|---|---|
| /opt | /opt/appdata/kasm/opt |
| /profiles | /opt/appdata/kasm/profiles |
| /dev/input | /dev/input |
| /run/udev/data | /run/udev/data |
Environment Variables
| Name | Label | Default | Description |
|---|---|---|---|
| KASM_PORT | KASM_PORT | 443 | Specify the port you bind to the outside for Kasm Workspaces. |
| DOCKER_HUB_USERNAME | DOCKER_HUB_USERNAME | USER | Optionally specify a DockerHub Username to pull private images. |
| DOCKER_HUB_PASSWORD | DOCKER_HUB_PASSWORD | PASS | Optionally specify a DockerHub password to pull private images. |
| DOCKER_MTU | DOCKER_MTU | 1500 | Optionally specify the mtu options passed to dockerd. |
Labels
| Key | Value |
|---|---|
| traefik.enable | true |
| traefik.http.routers.kasm.rule | Host(`kasm.{$TRAEFIK_INGRESS_DOMAIN}`) |
| traefik.http.routers.kasm.entrypoints | https |
| traefik.http.services.kasm.loadbalancer.server.port | 3000 |
| traefik.http.routers.kasm.tls | true |
| traefik.http.routers.kasm.tls.certresolver | default |
| traefik.http.routers.kasm.middlewares | traefik-forward-auth |
| mafl.enable | true |
| mafl.title | Kasm |
| mafl.description | Kasm Workspaces is a docker container streaming platform for delivering browser-based access to desktops, applications, and web services. |
| mafl.link | https://kasm.{$TRAEFIK_INGRESS_DOMAIN} |
| mafl.icon.wrap | true |
| mafl.icon.color | #007acc |
| mafl.status.enabled | true |
| mafl.status.interval | 60 |
| mafl.group | Services |
| mafl.icon.url | https://kasm-ci.s3.amazonaws.com/kasm_wide.png |
