# What is Che server Che Server provides an API for managing Kubernetes namespaces and to retrieve devfile content from repositories, hosted on GitHub, GitLab, Bitbucket and Microsoft Azure Repos. # Project structure1 Che Server is mostly a Java web application deployed on an Apache Tomcat server in a container. Che Server uses the following modules: ### OAuth1 / OAuth2 API implementations - wsmaster/che-core-api-auth - wsmaster/che-core-api-azure-devops - wsmaster/che-core-api-bitbucket - wsmaster/che-core-api-github - wsmaster/che-core-api-gitlab ### Factory flow implementations - wsmaster/che-core-api-factory-azure-devops - wsmaster/che-core-api-factory-bitbucket - wsmaster/che-core-api-factory-bitbucket-server - wsmaster/che-core-api-factory-github - wsmaster/che-core-api-factory-gitlab - wsmaster/che-core-api-factory-shared ### Kubernetes namespace provisioning - infrastructures/kubernetes - infrastructure/openshift - infrastructures/infrastructure-factory Other modules are deprecated and will be removed in the future. # License - [Eclipse Public License 2.0](LICENSE) # Join the community The Eclipse Che community is globally reachable through public chat rooms, mailing list and weekly calls. See the Eclipse Che Documentation about [how you can join our community](https://www.eclipse.org/che/docs/stable/overview/introduction-to-eclipse-che/#_joining_the_community). ## Builds * [![release latest stable](https://github.com/eclipse-che/che-server/actions/workflows/release.yml/badge.svg)](https://github.com/eclipse-che/che-server/actions/workflows/release.yml)