Skip to content

dannymilsom/poolbot-server

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Poolbot Server

This is a djangae project which provides persistent storage, a RESTful API and leaderboard interface for the poolbot slack client.

Getting Started

First install all the dependencies:

  mkvirtualenv poolbot-server
  pip install nodeenv
  nodeenv -p --prebuilt
  npm install
  gulp  # transpiles JSX -> JS
  ./src/manage.py collectstatic

To finish the leaderboard config run cp src/app/extra_settings.py.base src/app/extra_settings.py and add the IPs granted access to AUTHORISED_LEADERBOARD_IPS. The reason for IP whitelisting is that the leaderboard is designed to be used on a public computer where user level authentication would be a security issue.

About

Persistent storage and an API for the poolbot slack client

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published