Game-Night is a web-app used to archive boardgames used by members of the Computer Science House. Game-Night is currently running Here
Requires Python & MongoDB
Use pip install -r requirements.txt to install the required python dependencies. Using virtualenv is recommeded when installing packages for python.
Game-Night requires access to OIDC and s3 to operate properly. This is done by obtaining a client id and secret for each service.
Set these variables before attempting to start Game-Night
IMAGE_URL- URL where game thumbnails are hostedMONGODB_DATABASE- Set to whatever Game-Night database will be calledSECRET_KEY- Set to anything, but keep it a secretSERVER_NAME- Set to localhost:5000 for use with CSH authURL_SCHEME- Set tohttpfor CSH auth
For OIDC information contact a maintainer of Game-Night
OIDC_CLIENT_IDOIDC_CLIENT_SECRETOIDC_ISSUER
For s3 credentials contact a maintainer of Game-Night
S3_BUCKETS3_KEYS3_SECRETS3_ENDPOINT
Start Game-Night by using python wsgi.py in the projects root directory
The project should be running at localhost:5000