Skip to content

Commit a1670a1

Browse files
mustard-mhroboquat
authored andcommitted
Add proxy route for public-api
1 parent 0789eda commit a1670a1

File tree

2 files changed

+8
-2
lines changed

2 files changed

+8
-2
lines changed

components/dashboard/src/service/public-api.ts

+1-2
Original file line numberDiff line numberDiff line change
@@ -16,8 +16,7 @@ import { TeamMember, TeamRole } from "@gitpod/public-api/lib/gitpod/experimental
1616
import { Project } from "@gitpod/public-api/lib/gitpod/experimental/v1/projects_pb";
1717

1818
const transport = createConnectTransport({
19-
baseUrl: `${window.location.protocol}//api.${window.location.host}`,
20-
credentials: "include",
19+
baseUrl: `${window.location.protocol}//${window.location.host}/public-api`,
2120
});
2221

2322
export const teamsService = createPromiseClient(TeamsService, transport);

components/proxy/conf/Caddyfile

+7
Original file line numberDiff line numberDiff line change
@@ -176,6 +176,13 @@ https://{$GITPOD_DOMAIN} {
176176
import ssl_configuration
177177
import security_headers
178178

179+
@proxy_public_api path /public-api*
180+
handle @proxy_public_api {
181+
uri strip_prefix /public-api
182+
183+
reverse_proxy public-api-server.{$KUBE_NAMESPACE}.{$KUBE_DOMAIN}:9002
184+
}
185+
179186
@workspace_download path /workspace-download*
180187
handle @workspace_download {
181188
import google_storage_headers

0 commit comments

Comments
 (0)