This application showcases the Pyile protocol, which is a central authenticating peer to peer messaging protocol.
Pyile can be configured using config.json. This allows users to quick start their connection by changing values such as their alias, default port, and allowed password attempts.
git clone https://github.com/nburnet1/pyile
cd pyile
python -m venv env_name
Bash
source env_name/bin/activate
Windows
env_name\Scripts\activate
Install requirements
pip install -r requirements.txt
Help
python main.py -h
Example
python main.py -g -a Noah -c config.json -S password -i 127.0.0.1 -p 4702 -j 4703