git clone https://github.com/DecentLabs/sneakynet
pip install -r requirements.txt
npm install
cp settings_template.py settings.py # edit accordingly
python main.py
npm run db:init
- Omni-directional sync
- Known nodes directory
User/Message/thread hashes as IDs- Synchronization chain (we're dumping everything on every sync out)
- Sync data should be encrypted
- Optimized sync/serialization format
- Database queries are extremely inefficient
- Thread titles should be UTF8
- Turn this horrible hack into clean code