Christian Weichel
478a75e744
Switch license to AGPL
2022-12-08 13:05:19 -03:00
Pudong Zheng
c8794637a3
[ws-proxy] use ide-proxy to serve blobserv
2022-06-10 02:47:19 +05:30
Cornelius A. Ludmann
47d4ac5345
[ws-proxy] Get supervisor image from pod annotation
...
instead from ws-proxy config
2021-11-15 08:45:12 +01:00
Manuel Alejandro de Brito Fontes
526c95e344
Decouple ws-proxy from ws-manager
2021-11-05 10:33:03 +01:00
Manuel Alejandro de Brito Fontes
347ad95d80
Switch from fmt.Errorf to xerrors.Errorf
2021-08-30 02:47:28 -03:00
Cornelius A. Ludmann
cf6a5dc723
[ws-proxy] Allow workspace router to match URLs from other clusters
2021-06-28 14:19:47 +02:00
Anton Kosyakov
7d0986778e
[ws-proxy] tune idle connection pool
...
By default the connection pool is capped only by 2 connections per host.
If a client tries to open many connections then latency increased significantly,
see https://stackoverflow.com/a/60114945/961588 .
This commit configures the connection pool be unlimited but capped by 100 connections per host.
It was inspired by measurement in Caddy: https://github.com/caddyserver/caddy/issues/2805
2021-06-14 08:52:43 +05:00
Alex Tugarev
70097b6d82
[ws-proxy] make https default and redirect http
2021-05-04 11:40:11 +02:00
Gero Posmyk-Leinemann
b0bae71c63
[ws-proxy] Remove references to: pathAndHost, pathAndPort
2021-03-12 08:50:06 +01:00
Manuel Alejandro de Brito Fontes
2b6a56bc40
Update go imports
2021-03-02 06:37:49 -03:00
Christian Weichel
c47c7e1933
[theia-server] Remove in favour of blobserve
...
With registry-facade becoming the default, we can also
make blobserve standard.
2021-02-18 09:25:56 +01:00
Christian Weichel
b7dda84ad0
[license] Update license header from TypeFox GmbH to Gitpod GmbH
2021-01-04 15:12:02 +01:00
Gero Posmyk-Leinemann
52d9851faf
[ws-proxy] Fix workspaceHostSuffix for nodomain,pathAndHost
2020-12-23 20:55:45 +01:00
Christian Weichel
ff1ee29613
[ws-proxy] Serve port-not-found page when port isn't answering
2020-11-20 08:51:57 +01:00
Christian Weichel
c71bf99c7c
[ws-proxy] Add supervisor IDE host routing
2020-09-08 12:24:48 +02:00
Christian Weichel
6cb7b610d2
[ws-proxy] Proxy pass static IDE assets from registry-facade's blobserve
...
/werft https
/werft ws-feature-flags=registry_facade
2020-09-04 14:12:06 +02:00
gitpod-init
24f7b609bf
initial commit
2020-08-25 09:25:15 +00:00