This is a simulator of an auction system with clients to make bids and servers to receiver them. The goal of this is to try and create a service which will persist through server crashes.
sudo bash ./launch.sh
This will run the launch script which will clean the shared volume folder and startup docker compose. You can run it by hand by running the following.
rm -rf shared_volume/*
docker compose up --build
If you want to change the amount of clients or servers you can change the replicas value in the compose file. But you should be beware of longer build times if increased.
...
replicas: 3
...
...