The Linux package deploys Deckhouse Code on a single server: the web interface, Git, the database and the background jobs all run on that machine.

Operating system

Supported distributions, the architecture is x86_64:

  • RED OS 8.x
  • Ubuntu 24.04 LTS

System dependencies are installed from the OS repositories, so access to them is required during the installation. Internet access is not required.

Resources

The values apply to a typical instance:

Resource Value
Memory 8 GB; 6 GB with a swap partition at the minimum
Disk 20 GB or more for the /var/opt/gitlab data directory

For an instance serving hundreds of active users or more, request sizing recommendations from the vendor.

Installation package

Obtain the installation package from the vendor; the file name depends on the OS:

OS Package file
RED OS 8.x deckhouse-code-<VERSION>.el8.x86_64.rpm
Ubuntu 24.04 LTS deckhouse-code_<VERSION>_amd64.deb

<VERSION> is the version of the package you received, for example 1.0.0-0.

Network ports

The instance accepts connections on the ports that are opened on the server firewall:

Port Purpose
22 Git over SSH, served by the system sshd
80 Redirect to HTTPS
443 Web interface and Git over HTTPS