A textboard environment implemented in Python. At the moment it is a script meant to be run server-side by a user connecting to that server using ssh. It hopes to be configurable and secure.
|
|
1 month ago | |
|---|---|---|
| docs | 2 months ago | |
| .gitignore | 2 months ago | |
| LICENSE | 4 months ago | |
| README.md | 2 months ago | |
| admin.py | 1 month ago | |
| boards.py | 1 month ago | |
| chan_mark.py | 2 months ago | |
| config.py | 2 months ago | |
| console.py | 2 months ago | |
| display.py | 1 month ago | |
| display_legacy.py | 1 month ago | |
| dl_cmdline.py | 1 month ago | |
| helptexts.py | 1 month ago | |
| setup.py | 2 months ago | |
| sshchan.py | 1 month ago | |
| tests.py | 2 months ago |
A textboard environment implemented in Python. At the moment it is a script meant to be run server-side by a user connecting to that server using ssh. It hopes to be configurable and secure.
Please read docs/sshchan-deployment.txt for a full guide on setting up a functional, safe chan.
git clone http://neetco.de/chibi/sshchan.git sshchan
cd sshchan
python3 setup.py
That should set up the basic chan for you. From there, read the documentation docs/config.md for more admin stuff.
GUI will require urwid module, which is a third-party module. It can be obtained from https://pypi.python.org/pypi/urwid.
The admin.py script helps you to configure the server. Run that and type h at the command prompt to get some help.