Features
-
Customizable
/healthresponse — The response body is no longer hardcoded. Sethealth_responsein the server config to return whatever you like (e.g."healthy","alive"). Default changed from"tunnix server ok"to"ok". -
Default
GET /matches/health— When neitherroot_redirectnorroot_htmlis configured, the root endpoint now returns the same body as/healthinstead of a separate hardcoded string. -
Client-side health validation — New
health_expectedclient config field (default"ok"). The client checks that the server's/healthresponse matches this value and fails fast with a clear error if it doesn't — catches wrong server URLs or misconfigured proxies before the tunnel is established.
Config changes
[server]
# health_response = "ok" # default
[client]
# health_expected = "ok" # default