A secure personal cloud of private networks that includes web access & exposed services.
The core framework of free.dm used across all of its node modules. This project implements the foundation of the different free.dm nodes, their communication channels and protocols. free.dm nodes will play different roles in a network but will share a communication foundation on top of which specific functionality is implemented. This repository hosts the Python based modules for setting up a basic free.dm node role.
The project is currently a playground for testing different architectural approaches and communication frameworks, while already providing some base classes. Under consideration is the use of: