The intention of this piece of code is to create a p2p protocol on top of TCP.
This project is still in a very early stage. It cannot be used for anything yet.
- Get docker on a remote server with ssh.
- Get docker on your local machine.
- Create a ssh key with ssh-keygen and copy it to the server (/home/username/.ssh/authorized_keys).
(Linux)> ssh-keygen
(Windows)> ssh-keygen
- Add server as remote host on your local machine.
(Linux)> export DOCKER_HOST=ssh://usernam@your_server_ip
(Windows)> $env:DOCKER_HOST="ssh://username@your_server_ip"
- Run the script on the docker folder.
(Linux)> ./run.sh
(Windows)> .\run.ps1
If you want to contribute to this project, either take a look at the issues or send me an email (solanav at qq.com) if you want to collaborate more deeply.
- End to end encryption
- Decentralized bootstraping
- Trust system