Installation
Last updated
Last updated
Below you'll find the minimum recommended hardware needed to successfully install and operate a DoltLab instance.
You must have a host(s) running a supported operating system, hardware that meets or surpasses the minimum recommended hardware, the required networking configuration, and all dependencies installed the host(s) in order to run DoltLab.
DoltLab requires the following minimum system resources:
4 CPU
16 GB of memory
300 GB of disk (DoltLab's container images alone require about 4 GBs of disk).
DoltLab requires the following networking configuration:
The IP address or domain name of the host must be discoverable by the Dolt CLI and web browser.
Hosts must allow egress TCP
connections.
The following ports must allow TCP
connections:
22
, for ssh
connections.
80
, for ingress HTTP
connections.
443
for ingress HTTPS
connections, if DoltLab will use TLS.
100
, for ingress connections to DoltLab's .
50051
, for ingress connections to DoltLab's .
4321
, for ingress connections to DoltLab's .
DoltLab requires the following dependencies:
To help streamline dependency installation, we've created the following scripts for installing DoltLab's dependencies on supported distributions:
Access to an , like .
Once DoltLab's dependencies are installed, we recommend following the steps for Docker that will allow you to run docker
commands without using sudo
.