All official binaries and installers are attached to each GitHub release; the hub for current downloads is the latest release page ».
The server is a single statically-linked Go binary with the web UI embedded. SQLite is bundled; PostgreSQL or MySQL are optional. You run it on a machine or VM you control and reach it through your browser — there is no separate “cloud” SaaS installer.
Official CI builds publish Linux x86-64 and Linux ARM64 tarballs for each v0.10.16 tag on the latest release ».
Pick your architecture below (latest/download always resolves to files for the newest tag):
| Platform | Download (latest) |
|---|---|
Linux amd64 (x86-64) | |
Linux ARM64 (aarch64) |
Unpack the tarball, copy warmdesk.yaml.example to warmdesk.yaml, set jwt_secret to a safe value (the server rejects the demo default), and run ./warmdesk.
TLS, systemd, and reverse proxies are covered in Installation guide.
macOS or Windows hosts: build from source — see Build from source in Installation — release tarballs are Linux-only.
WarmDesk ships Tauri desktop builds for Linux, macOS, and Windows. The desktop app is only the client: it wraps the same web UI as the browser and connects to your WarmDesk server URL (configured on first launch). The server binary is never bundled inside the desktop package.
Pre-built installers are uploaded to the latest release ».
Click an asset below to download the current v0.10.16 build (URLs use GitHub’s latest/download redirects):
| Platform | Download (latest) |
|---|---|
Linux | |
Windows | |
macOS |
Most release files ship with a matching .asc detached GPG signature.
See Installation — Desktop apps and the GPG-signed releases blog post for verifying downloads.