6.1.5 Server Preparation
Preparing for working with a node begins with the deployment of the basic software, primarily the operating system. Only one deployment option is discussed below, please contact partnership@dgt.world for other options and for more information.
6.1.5.1 Minimal Requirements
The minimal configuration involves deploying a single node with minimal performance and a limited set of node services.
Parameter
Minimal Requirement
Recommendation
CPU Architecture
X86_64; ARM; s390x;ppc64Ie
X86_64
Number of CPUs
1
2
CPU Performance
1500
2000 bogomips
CPU features
svm|vmx
RAM
4 GB
8GB
Free Disk Space in $HOME
8 GB
30 GB
Internet Access
Required
Virtual Machine
Recommended /VirtualBox
Type of OS
Linux
Regardless of the hardware configuration, the recommended software is presented below in its own minimum configuration:
Parameter
Minimal Requirement
Recommendation
OS Versions
CentOS-7+, Debian-9+, Fedora-32+, LinuxMint-19+, openSUSE-15+, RHEL-7+, Ubuntu-18.04, Ubuntu-20.04+, SLES-15+
Ubuntu 20.04+
Virtualization
Docker 20.10.2+
Tools
Git, Midnight Commander, Postman, Python
6.1.5.2 Deployment Options
You can also consider the following options for deploying a standalone DGT node:
deploying a single node on a single physical server in a basic configuration.
installing and configuring a node on a virtual machine (VirtualBox, VMWare, Virtual PC);
deploying a scalable solution using multiple servers and clustering technology (request partnership@dgt.world)
use a pre-built virtual machine image (Pre-Built Virtual Machine Images);
cloud host deployment (Digital Oceans; currently in development).
Last updated