I can't configure everything yet, but my Vagrantfile can install and activate most of the dependecies on a Fedora Box from Bento (the Hashicorp, developer of Vagrant, builds those optimized system images). Activating Redis with RedisBloom plugin from boot is prooving tricky. After setting the dependencies, I need to configure Ansible and then export the node settings to be used in the app. It'll take me some time. I'll let you know.
Their protocol source is available on GitHub. And there's no need to copy the data file between devices, the sync works on your own node (if you can build the setup), on the same lan and on encrypted cloud.