Installing Yadle » Self-Hosted » Environment Setup

Follow the steps outlined here to ensure your Yadle server and agent nodes are ready to go for a self-hosted Yadle deployment.

1. Install both curl and gzip packages if not already installed on system.

$ sudo yum install curl gzip


$ sudo apt install curl gzip

2. Install Docker Engine for your Linux Distribution. Refer to the official Docker docs for installation.


3. It is recommended to enable docker and containerd to start on system boot.
$ sudo systemctl enable docker
$ sudo systemctl enable containerd

4. Modify the following system parameters on the Yadle server node only:
$ sudo sysctl -w vm.max_map_count=262144
$ sudo sysctl -w vm.swappiness=10

5. Append the following lines to /etc/sysctl.conf on the Yadle server node only so the parameters persist on system reboots.