Нет описания

honmaple 57928c3520 add Dockerfile and docker-compose.yaml 2 лет назад
forums 57928c3520 add Dockerfile and docker-compose.yaml 2 лет назад
screenshooter d090769c3b add default avatar with flask-avatar. add admin 8 лет назад
script 0fe4ba2d99 change urls.py to __init__.py 6 лет назад
static 7bac5bc314 topicId to pk 5 лет назад
templates 7bac5bc314 topicId to pk 5 лет назад
translations 0fe4ba2d99 change urls.py to __init__.py 6 лет назад
.gitignore 0fe4ba2d99 change urls.py to __init__.py 6 лет назад
Dockerfile 57928c3520 add Dockerfile and docker-compose.yaml 2 лет назад
LICENSE 04812ea5ee Initial commit 9 лет назад
README.org 594df73fa1 update flask to lastest,modify runserver.py 7 лет назад
README_zh.org 594df73fa1 update flask to lastest,modify runserver.py 7 лет назад
config.example 57928c3520 add Dockerfile and docker-compose.yaml 2 лет назад
docker-compose.yml 57928c3520 add Dockerfile and docker-compose.yaml 2 лет назад
gunicorn.conf 780bbb2301 init_app 7 лет назад
requirements.txt 57928c3520 add Dockerfile and docker-compose.yaml 2 лет назад
runserver.py 57928c3520 add Dockerfile and docker-compose.yaml 2 лет назад

README.org

maple-bbs

English | 中文

This is a free,open-source forums system based on the flask

If you have used maple-bbs before 2017-4-1,please use upgrade script to upgrade data

important ! : please modify script to configure as your own database.

# session1:old database
# session2:new database
python upgrade.py
python upgrade_count.py

Features

  • Register & login & forget password
  • Board and tags
  • Collect
  • Like replies
  • Follow tags,users,topics
  • Privacy setting
  • Choice markdown to ask
  • Tags rss
  • Avatar
  • Full text search with whoosh

Installation

 mkvirtualenv forums

Install necessary package

pip install -r requirements.txt

Config

mv config.example config.py

remember to modify config file.

Init sql

python runserver.py db init 
python runserver.py db migrate -m "first migrate"
python runserver.py db upgrade

Or

python runserver.py initdb

create full text index

python runserver.py create_index

Create admin account

python runserver.py create_user

Login and visit admin

Ok ,visit forums.localhost:8000/admin to add something

Demo

Please visit forums.honmaple.org

License

maple-bbs is open-sourced software licensed under the GPL3 license