2018-05-23 21:19:02 +01:00
2018-05-23 21:19:02 +01:00
2018-05-23 20:58:46 +01:00
2018-03-24 19:12:02 +00:00
2018-03-24 19:12:02 +00:00
2018-05-23 17:59:24 +01:00
2018-03-24 02:36:14 +00:00
2018-03-24 02:36:14 +00:00
2018-05-23 21:02:37 +01:00

Content Database

Setup

First create a Python virtual env:

virtualenv env -ppython3
source env/bin/activate

then use pip:

pip3 install -r requirements.txt

Development

  • Copy config.example.cfg to config.cfg
  • Fill SECRET_KEY and WTF_CSRF_SECRET_KEY in with a random string
  • Make a Github OAuth Client at https://github.com/settings/developers:
    • Homepage URL - http://localhost:5000/
    • Authorization callback URL - http://localhost:5000/user/github/callback/
  • Put client id and client secret in GITHUB_CLIENT_ID and GITHUB_CLIENT_SECRET
  • Setup the database: python3 setup.py

Running

Development

You need to enter the virtual environment if you haven't yet in the current session:

source env/bin/activate

If you need to, reset the db like so:

python3 setup.py -d

Then run the server:

./rundebug.py

Then view in your web browser: http://localhost:5000/

Description
No description provided
Readme 1.4 MiB
Languages
Python 68.2%
HTML 22.3%
SCSS 6.9%
JavaScript 2%
Mako 0.3%
Other 0.3%