Skip to main content

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:


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.