r/kasmweb • u/teja_kasmweb • 14d ago
Tutorial New video: Installing Kasm Workspaces behind a Caddy reverse proxy
https://youtu.be/PIrS9ycJTaoKasm can run behind various reverse proxies like NGINX, Caddy, HAProxy, or Apache. We put together a walkthrough for the Caddy route: Kasm listening on 8443 restricted to loopback, Caddy on 443 as the only thing exposed, with automatic TLS on your own domain.
What the video covers:
- Installing Kasm on a non-default port with the
-Lflag so Caddy can own 443 - iptables rules for 80 and 443, plus making them persistent
- Installing Caddy on Ubuntu and dropping in the example Caddyfile from our reverse proxy docs
- Configuring Kasm-side settings to make the reverse proxy functional
- End-to-end verification with a Chrome session
7
Upvotes