The Riviera Premier League code repository
This website is hosted here
Please report any bugs or issues here
Install the latest version of Node.js from [here] (https://nodejs.org/en/download)
Install the latest version of MongoDB from [here] (https://www.mongodb.org/downloads#production)
$ npm install --silent
# npm install bcryptjs
Create a file .env in the main project directory, and add the process environment variables to it. For instance:
DAY=value
LIVE=value
MATCH=value
KEY=value
FACEBOOK_ID=value
FACEBOOK_KEY=value
TWITTER_ID=value
TWITTER_KEY=value
GOOGLE_ID=value
GOOGLE_KEY=value
MONGO=mongodb://127.0.0.1:27017/RPL
$ npm start
- A MongoDB instance running locally or valid "MONGOLAB_URI"/"MONGOHQ_URI" string in process.env
- A valid collection of social authentication tokens in process.env (Facebook, Twitter, and Google)
- A valid "COOKIE_SECRET" string in process.env for better security (Optional)
- A valid "LOGENTRIES_TOKEN" in process.env for Logentries support (Optional)
- A valid "NEWRELIC_APP_NAME" and "NEWRELIC_LICENSE" in process.env for New Relic support (Optional)
PS: Configure a file watcher to incorporate auto-minification of public .css and .js files.