We were currently evaluating using GitPod in conjunction with our on-premise GitLab instance. This move by GitPod rugpulled the idea from us since we are handling national (non US) classified data and aren't allowed to upload that data or anything related to it to Cloud companies.
Edit: Misunderstanding, we are only evaluating GitPod, we already have a on-premise Gitlab instance.
Have you considered Coder? We provision software development environments via Terraform on your own infrastructure for Linux, macOS, Windows, X86, ARM, and of course, Kubernetes.
Our customers include financial institutions, asset management firms, hedge funds, US government agencies, professional services and outsourcing firms, retailers, insurers, software providers, and more who also confirm what you are saying.
We are seeing a move to clouds but only when the cloud is under their control where infrastructure is locked down to meet regulatory and security requirements. One prospect we were speaking with recently signed a multi-year public cloud provider agreement, but shared it will take a couple years for their GitHub Enterprise solution to pass tech risk and information security reviews before developers can even access it...
Over at https://coder.com/blog/how-our-development-team-shares-one-g... explains how we build Coder with Coder.
If you got any questions lemme know. Our source code (AGPL) can be found at https://github.com/coder/coder
ps. We are we creators and maintainers of `code-server` btw.
https://github.com/coder/coder/blob/v0.13.1/LICENSE
> GNU AFFERO GENERAL PUBLIC LICENSE
Is there some licensing subtlety that I'm not seeing?