The Dock runs your sleeves in Docker on this machine and connects out to Sleevecast on port 443. The installer checks this machine first and sets up what is missing: WSL 2 and Docker Desktop on Windows, Docker Desktop on macOS, Docker Engine with Compose on Linux. It asks once before changing anything.
irm https://get.sleevecast.com/dock.ps1 | iex
curl -fsSL https://get.sleevecast.com/dock.sh | sh
Only check, change nothing: & ([scriptblock]::Create((irm https://get.sleevecast.com/dock.ps1))) -Check or curl -fsSL https://get.sleevecast.com/dock.sh | sh -s -- --check
Prefer to read first? Download dock.ps1 or dock.sh, compare with SHA256SUMS, then run it.
Dock image: ghcr.io/blackcrowsoftware/sleevecast-dock@sha256:b25e3eebc0dc739fce05375279ce92c31a392ebcc9aa1630e125a4ce3d13b70d