PeachCloud

PeachCloud is an open-source platform for deploying and maintaining peer-to-peer communication networks.