readme.markdown
36 lines
| 1002 B
| text/x-markdown
|
MarkdownLexer
neko259
|
r433 | # INTRO # | |
This project aims to create centralized forum-like discussion platform with | |||
anonymity in mind. | |||
Main repository: https://bitbucket.org/neko259/neboard/ | |||
neko259
|
r434 | ||
neko259
|
r433 | Site: http://neboard.me/ | |
# INSTALLATION # | |||
1. Install all dependencies over pip or system-wide | |||
neko259
|
r453 | 2. Setup a database in `neboard/settings.py` | |
neko259
|
r1155 | 3. Run `./manage.py migrate` to apply all south migrations | |
4. Apply config changes to `boards/settings/config.ini`. You can see the default settings in `boards/settings/default_config.ini` | |||
neko259
|
r433 | ||
# RUNNING # | |||
You can run the server using django default embedded webserver by running | |||
neko259
|
r434 | ||
neko259
|
r433 | ./manage.py runserver <address>:<port> | |
neko259
|
r434 | ||
neko259
|
r433 | See django-admin command help for details | |
neko259
|
r434 | ||
neko259
|
r433 | Also consider using wsgi or fcgi interfaces on production servers. | |
neko259
|
r453 | # UPGRADE # | |
1. Backup your project data. | |||
neko259
|
r1155 | 2. Copy the project contents over the old project directory | |
3. Run migrations by `./manage.py migrate` | |||
neko259
|
r453 | ||
You can also just clone the mercurial project and pull it to update | |||
neko259
|
r433 | # CONCLUSION # | |
neko259
|
r1155 | Enjoy our software and thank you! |