Filip Troníček 83e56d54d5
Add the Browser Terminal as an IDE (#17196)
* Add xterm as an IDE

* Move the IDE to our GCP registry 🎉

* Also resolve the source code commit for IDEs in `ide-service`

* Add feature flag

* Xterm => terminal

* Revert "Also resolve the source code commit for IDEs in `ide-service`"

This reverts commit 06aee00959c24469e6fae904394badd4660dd97b.

* always add `<iframe>` to the top of `<body>`

* Add the next non-jb IDE :)

* Add latest image

* Filter out IDEs on the backend (#17324)

* Address review comments

Never mutate `s.ideConfig` itself and make an in-memory copy of it to not use it every time.

* Pre-compute outside

* Stringify config instead of options
2023-04-24 19:42:45 +08:00
..
2022-08-05 07:52:49 -03:00

IDE-proxy

IDE proxy is a simple Caddy application that currently only serve static files e.g. the IDE logo

Attention: All files in the static folder should be immutable, if you need to change them you have to add new files and change the references

For example, to change the IDE logo you must upload a new file and change the ide-config configmap