Linux Deployment (systemd)
Install CheeseWAF with the one-line installer or an offline release archive, then configure a public HTTPS management entry and one-time setup token.
CheeseWAF can be deployed as a system service, containerized workload, or standalone binary across all major platforms. Choose the deployment method that aligns with your infrastructure:
Beginning with stable releases (v0.3.9+), CheeseWAF enforces a server-first distribution model: stable releases prioritize certified Linux server packages accompanied by Sigstore cryptographic signatures and SBOM attestations. Windows and macOS desktop packages are provided as optional operator-side builds.
Pre-compiled production binaries can be downloaded directly from GitHub Releases:
| Release Package | Target Platform & Architecture |
|---|---|
cheesewaf-amd64-linux-*.tar.gz | Linux x86_64 architecture |
cheesewaf-arm64-linux-*.tar.gz | Linux ARM64 architecture |
cheesewaf-loong64-linux-*.tar.gz | Linux LoongArch architecture |
cheesewaf-amd64-darwin-*.tar.gz / .dmg | macOS Intel architecture |
cheesewaf-arm64-darwin-*.tar.gz / .dmg | macOS Apple Silicon architecture |
cheesewaf-amd64-windows-*.exe | Windows x86_64 standalone executable |
cheesewaf-arm64-windows-*.exe | Windows ARM64 standalone executable |
cheesewaf-amd64-windows-*.zip | Windows x86_64 portable ZIP archive |
cheesewaf-arm64-windows-*.zip | Windows ARM64 portable ZIP archive |
cheesewaf-amd64-windows-*-setup.exe | Windows x86_64 NSIS graphical installer |
cheesewaf-arm64-windows-*-setup.exe | Windows ARM64 NSIS graphical installer |
Following installation, proceed to Quick Start to complete system initialization and onboard your first reverse proxy site.
Install CheeseWAF with the one-line installer or an offline release archive, then configure a public HTTPS management entry and one-time setup token.
Deploy CheeseWAF with Docker Compose supporting read-only root filesystems and unprivileged container security.
Three Windows deployment modes: Single-file CLI, Portable Zip archive, and NSIS graphical installer, plus native Windows Service integration and a loopback-only local controller.
Install CheeseWAF on macOS via graphical DMG package or lightweight tar.gz command-line archive.