Theia.cloud - Running Theia-based products in the cloud
summary
Theia.cloud is a Kubernetes-centric framework that deploys Theia-based IDEs by creating three CRDs—app definition, workspace and session—and an operator that reconciles them into Pods and PersistentVolumeClaims. It ships a landing page, authenticator, optional activity monitor, and Helm charts for quick adopters; the claim is minimal runtime overhead because it runs on vanilla Kubernetes with a thin layer. A prerecorded try-now demo shows a pod launched and a Theia instance reachable in seconds. The project is EPL‑licensed and extensible.
AI-written summary · about
chapters (8)
- 0:00Motivation and goals
- 1:54Introduction to Theia.cloud
- 4:26Core components
- 7:46The Kubernetes operator pattern
- 12:35System architecture
- 18:33Live demo and walkthrough
- 25:18Non-functional requirements
- 29:09Q&A session
related talks
22mTheia Cloud
22mTheia IDE: The Why, the How and the Future
20mReducing Entry Barriers for Online Programming Exercises Theia in an Education Environment
27mThe Eclipse Theia Project Update 2024
34mStreamlining Contributions with Eclipse Theia
08mDeploying Theia based Web Applications
27mHow browser IDEs are enabling the transition of development to the cloud
23mBuilding Collaborative Experiences with Theia
