From 2e241045ba0662627974a15b8dcbcf1af1b1a250 Mon Sep 17 00:00:00 2001 From: Raphael <77152335+raphaelfff@users.noreply.github.com> Date: Thu, 28 Sep 2023 15:39:14 +0100 Subject: [PATCH] Support subdomain --- coderd/httpapi/url.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/coderd/httpapi/url.go b/coderd/httpapi/url.go index 1085281a8fb6f..f81368adfe057 100644 --- a/coderd/httpapi/url.go +++ b/coderd/httpapi/url.go @@ -15,7 +15,7 @@ var ( nameRegex = strings.Trim(UsernameValidRegex.String(), "^$") appURL = regexp.MustCompile(fmt.Sprintf( // {PORT/APP_SLUG}--{AGENT_NAME}--{WORKSPACE_NAME}--{USERNAME} - `^(?P%[1]s)--(?P%[1]s)--(?P%[1]s)--(?P%[1]s)$`, + `^(?:%[1]s\.)?(?P%[1]s)--(?P%[1]s)--(?P%[1]s)--(?P%[1]s)$`, nameRegex)) validHostnameLabelRegex = regexp.MustCompile(`^[a-z0-9]([-a-z0-9]*[a-z0-9])?$`)