Skip to main content

Setup your environment

Docker#

You can download Docker for Linux and Mac OS here. Please note that you will have to create a free DockerHub account before you can download Docker.

Docker Compose#

For setting up the testing environment locally we'll use Docker Compose. You can install it by following the installation steps of the official Docker website.

OpenSSL#

If OpenSSL is not installed by default, please install it with the package manager of your distro.

Working directory#

You can use any directory you want. Just make sure to update the example commands of all future commands accordingly.

First, let's navigate to our home directory.

cd ~

Now, let's create the nlx-setup directory.

mkdir nlx-setupcd nlx-setup

You can verify your current location by running

pwd

The output should be:

  • For Mac & Windows: /Users/<your-username>/nlx-setup
  • For Linux: /home/<your-username>/nlx-setup

All commands later in this guide assume you are located in this directory.

In sum#

Having prepared your environment will allow you to quickly move on during the next chapters. Now let's retrieve a demo certificate so you are able to send traffic through the NLX network.