Quick Setup Guide
This project operates like a wrapper to the strongX509/pq-strongswan docker container. However, there are some modification from the base repository.
Before you start
The following pre-requisites that are required to use this project.
Docker
Python 3
Setup
Let's walk through building the docker container and installing required python modules.
Open a terminal console
Locate docker composer file Navigate to the folder with the docker configuration file: docker-compose.yml Generally the path may look like
~/strongX509/pq-strongswan/docker-compose.yml
If you are using our included fork of pq-strongswan the path will simply bePQCCN-strongswan/pq-stronswan
Build the container
docker build .Wait for the process to complete, it could take some time if your internet connection is slow
Validate the container launches In a terminal window / console
docker compose upInstall required python libraries
numpy
pyyaml
docker_on_whales
tqdm
pip install numpy, docker_on_whales, pyyaml, tqdm
You did it! The required resources are now installed!
The Data-Collection Page will guide you through the next steps to begin collecting data.