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:

ResourceValue
Memory8 GB; 6 GB with a swap partition at the minimum
Disk20 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:

OSPackage file
RED OS 8.xdeckhouse-code-<VERSION>.el8.x86_64.rpm
Ubuntu 24.04 LTSdeckhouse-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:

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