see: https://gradecak.github.io/distributed-file-system/
From the root of the project run
chmod +x ./build.sh
./build.sh
docoker-compose up
This will start the core DFS services, Authentication Service, Transaction Service and Directory Service.
to add FileServers to the system you must individually spin up every fileserver instance by navigating to the project directory and executing the following:
stack build
stack exec fileSystem-exe