v1.1.2
2026-07-08
latest
● stable
What changed
Fixed
- **Health checks work on sign-in-only instances.** With `REQUIRE_SIGNIN_VIEW = true` the anonymous `/api/v1/version` endpoint answers 403, so every post-restart health check failed and rolled the operation back — the second half of the same production finding v1.1.1 fixed. Liveness pings now use Gitea's unauthenticated `/api/healthz` (load-balancer) endpoint, and version verification degrades to healthz-alive when the version API is hidden behind sign-in — the version is not visible, not wrong, and the binary on disk was checksum-verified before it started. Instances old enough to lack `/api/healthz` fall back to the version endpoint as before.
Download
Pick your architecture. Direct links point at the release assets.
$ curl -fsSL https://dl.gtcnsl.com/v1.1.2/gtcnsl-v1.1.2-linux-amd64 -o /usr/local/bin/gtcnsl && chmod +x /usr/local/bin/gtcnsl
i
Verify
Compare against the signed checksum manifest before you run anything.
checksums.txt