Install the Sleevecast Dock

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.

Windows (PowerShell)

irm https://get.sleevecast.com/dock.ps1 | iex

Linux and macOS

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