A fully distributed and decentralized file sharing network in Python How to setup repo: git clone the github repo cd into the src folder First run the client Now run the server file Repeat the procedure on any and all vms Ask for filename on either of clients and see it trasnfer.