Deployment
Windows
Windows amd64 and arm64 ZIP archives contain trestle.exe, README and license with the dashboard already embedded.
Install
- Download the matching ZIP and
SHA256SUMS. - Verify the checksum in PowerShell with
Get-FileHash -Algorithm SHA256. - Extract to an administrator-controlled directory.
- Run
trestle.exe version, then start on loopback for first-run setup.
.\trestle.exe --listen 127.0.0.1:8090 --data-dir C:\ProgramData\TrestleNo Windows service wrapper is bundled yet. Use a service manager that forwards stop requests and restricts the service identity's access to the data directory.
Proxy boundary
If IIS or another proxy terminates HTTPS, trust only its immediate address and verify that it replaces forwarded headers. The Caddy and nginx examples describe the required protocol behavior even when the Windows proxy syntax differs.