hush.mit.edu is an anonymous discussion forum for MIT Students
Get all the requirements,
pip install -r requirements.txt
Run your local PostgresSQL instance.
Rename config.example.py
and constants.example.py
and fill in the configuration details.
Start the debug server,
python runserver.py
Use gunicorn for production deployment.
gunicorn -b :8112 -w 4 confess:app
The current version heavily relies on the ORM backend to be PostgresSQL to do the ranking calculations and global level table locking for facebook posts.
This is fairly badly written software right now and I'd love for you to help out! The best way to contribute is to submit patches via pull requests.
Inspired by wmoses showing me tjbash.org