fix: route hwlab auth through cloud web

This commit is contained in:
Codex
2026-06-29 22:58:35 +00:00
parent d0476aa1c8
commit 1774a4dbbc
2 changed files with 31 additions and 1 deletions
+1 -1
View File
@@ -984,7 +984,7 @@ export function publicExposureCaddyScript(options: NodePublicExposureOptions, ex
export function publicExposureCaddyBlock(exposure: HwlabRuntimePublicExposureSpec): string {
const tlsLines = exposure.caddyTls === "internal" ? " tls internal\n" : "";
const mainBlock = `${exposure.hostname} {
${tlsLines} @api path /health* /auth* /v1* /json-rpc* /openapi* /docs* /swagger*
${tlsLines} @api path /health* /v1* /json-rpc* /openapi* /docs* /swagger*
reverse_proxy @api 127.0.0.1:${exposure.apiProxy.remotePort} {
transport http {
response_header_timeout ${exposure.responseHeaderTimeoutSeconds}s