Skip to content

Installation

Simon Bartlett edited this page Feb 3, 2015 · 12 revisions

Installation

Prerequisites

Node.js (0.10+)

See the official Node.js installation documentation.

MongoDB (2.0+)

See the official Node.js installation documentation.

Kerberos 5 Headers

Kerberos headers are shipped with Mac OS X.

If you're using Linux you'll need to install the Kerberos 5 development headers package. It may be called krb5-dev or libkrb5-dev.

Installation

Clone the Let's Chat repository, and install dependencies.

git clone https://github.com/sdelements/lets-chat.git
cd lets-chat
npm install

(Optional) For custom settings, copy and edit settings.yml.sample:

cp settings.yml.sample settings.yml

Upgrading

Backup both your installation, and the database.

git pull
npm run-script migrate

Running the application

Start the application.

npm start

Party time: http://localhost:5000