FlaskBB is a forum software written in python using the micro framework Flask.
Create a virtualenv
sudo pip install virtualenvwrapper
Add these lines to your .bashrc
export WORKON_HOME=$HOME/.virtualenvs # Location for your virtualenvs
source /usr/local/bin/virtualenvwrapper.sh
Create a new virtualenv
mkvirtualenv -a /path/to/flaskbb -p $(which python2) flaskbb
and finally activate it
workon flaskbb
For more options visit the documentation here.
Install the dependencies
pip install -r requirements.txt
--allow-external postmarkup --allow-unverified postmarkup
Configuration (adjust them accordingly to your needs)
flaskbb/configs/development.py.example
to flaskbb/configs/development.py
flaskbb/configs/production.py.example
to flaskbb/configs/production.py
Database creation
python manage.py createall
python manage.py initflaskbb
Run the development server
python manage.py runserver
Visit localhost:8080
git pull
diff flaskbb/configs/production.py flaskbb/configs/production.py.example
$EDITOR flaskbb/configs/production.py
python manage.py db upgrade head
/r/flask, Flask and it's extensions.