48 lines
1.3 KiB
Markdown
48 lines
1.3 KiB
Markdown
## Introduction
|
|
|
|
ceof is the implementation and documentation
|
|
of ***EOF*** (Eris Onion Forwarding),
|
|
the secure, peer-to-peer (p2p), decentralised anonymous chat network.
|
|
|
|
You can read the
|
|
[bachelor thesis](http://git.schottelius.org/?p=ceof;a=blob;f=doc/thesis.pdf),
|
|
which describes the motivation and goals or you
|
|
can view [the poster that was used on the presentation](http://git.schottelius.org/?p=ceof;a=blob;f=doc/appendix/poster.pdf).
|
|
|
|
## Dependencies
|
|
|
|
* python3 including virtualenv
|
|
* virtualenv is present (python-virtualenv on Debian)
|
|
|
|
|
|
## Installation
|
|
|
|
* Clone the git repo
|
|
|
|
git clone git://git.schottelius.org/ceof
|
|
|
|
* Create an isolated python environment
|
|
|
|
virtualenv -p /usr/bin/python3 python-env
|
|
|
|
* Activate the python environment and install gnupg
|
|
|
|
. ./python-env/bin/activate
|
|
pip install python-gnupg
|
|
|
|
Generate public/private key pair (may take some time)
|
|
|
|
./src/bin/ceof crypto -g --name "Nico@Tee" --email-address nico-ceof@tee.schottelius.org
|
|
|
|
## Support
|
|
|
|
There are two IRC (!) channels, in which development takes places:
|
|
|
|
* [!eof](irc://IRCNet/!eof) - German
|
|
* [#cstar](irc://irc.freenode.org/#cstar) - Multi language (German/English)
|
|
|
|
You can subscribe to the
|
|
[!eof mailinglist](http://l.schottelius.org/mailman/listinfo/eof).
|
|
You can also [[contact me directly|about]].
|
|
|
|
[[!tag ceof crypot chat net unix]]
|