Hardware, software and networking requirements for running Code Climate: Enterprise


Code Climate: Enterprise supports the following virtualization platforms:

  • Amazon Web Services (AWS)
  • Google Cloud
  • Microsoft Azure
  • VMWare (.ova)
  • KVM (.qcow2)

We may be able to support others as well -- please please contact us if your preferred deployment target is not listed.

Hardware Requirements

Code Climate: Enterprise requires:

  • at least 16 CPU cores
  • 128 GB of RAM

Data Storage Requirements



32 GB


200 GB


500 GB

Data Storage Locations

Data Type
Backup Policy

Application Data

Data related to users, static analysis, test coverage etc -- everything required to run Code Climate



Instance settings and logs

Data such as SMTP settings, GitHub: Enterprise settings required to use CC:E and log files related to Replicated (the instance manager)



Docker volumes, containers, and logs

Docker related information required to run CC:E.



Ideally, all of this data should exist at locations that can be snapshot regularly and survive unexpected (or expected) restarts. This can be accomplished with one, or multiple, volume(s).

Operating System Requirements

Code Climate: Enterprise supports the following operating systems:

We may be able to support others as well -- please contact us if your preferred OS is not listed.

Network Requirements

Code Climate: Enterprise is accessible within your environment over the following ports:

  • 80 (HTTP)
  • 443 (HTTPS)
  • 8800 (Admin interface via HTTPS)
  • SSH access to the box (via port 22) may be required when speaking with a customer support engineer but is not required for regular, normal operations.

Code Climate: Enterprise requires network egress to fetch updates and enforce licenses. If you have concerns, please contact us.

What's Next

Continue installing Code Climate: Enterprise

Instance Management Installation
Application Installation