INTRO
This project aims to create centralized forum-like discussion platform with
anonymity in mind.
Main repository: https://bitbucket.org/neko259/neboard/
Site: http://neboard.me/
DEPENDENCIES
REQUIRED
- pillow
- django >= 1.6
- django_cleanup
- django-markupfield
- markdown
- python-markdown
- django-simple-captcha
- line-profiler
OPTIONAL
- django-debug-toolbar
INSTALLATION
- Install all dependencies over pip or system-wide
- Setup a database in
neboard/settings.py
- Run
./manage.py syncdb
and ensure the database was created - Run
./manage.py migrate boards
to apply all south migrations
RUNNING
You can run the server using django default embedded webserver by running
./manage.py runserver <address>:<port>
See django-admin command help for details
Also consider using wsgi or fcgi interfaces on production servers.
UPGRADE
- Backup your project data.
- Save the settings in
neboard/settings.py
andboards/settings.py
- Copy the project contents over the old project directory
- Run migrations by
./manage.py migrate boards
You can also just clone the mercurial project and pull it to update
CONCLUSION
Enjoy our software and thank you!