CodeTogether HQ On-Premises Installation Guide
CodeTogether HQ relies on two key components: the first is the database which supports easy replicas in a pod and the second is the backend services.
The high-level flow for installation is:
- Install Cassandra—Apache Cassandra is the backend database required for operation by CodeTogether HQ.
- Install CodeTogether HQ—CodeTogether HQ is deployed via a Docker container and handles all backend business logic.
Installing CodeTogether HQ
Set up your container using your preferred deployment technology:
Docker Compose
For smaller deployments or evaluations, using the Docker Compose option provides a simple and quick way to start working with CodeTogether HQ.
K8s Helm Chart
Use a Helm chart to deploy CodeTogether HQ to Kubernetes for Enterprise-grade deployments including Replicas and extra redundancy.
Private SaaS
A private SaaS deployment of CodeTogether HQ allows an isolated server with data isolation. Contact your sales representative if this is your preference.
info
CodeTogether HQ is built to function even without connectivity to the server. During upgrade flows, CodeTogether HQ clients continue to track project activity locally and synchronize the appropriate activity when the server is available.