Go to file
Jan Philipp Timme c217b207ad [TASK] Update README.md. 2013-09-16 13:17:47 +02:00
snakeoil [TASK] Create tool to help generate snakeoil ssl certificates. 2013-09-13 18:50:47 +02:00
src [TASK] Add src/Tools.js containing small helper functions. 2013-09-15 13:45:54 +02:00
static [TASK] Add a small jQuery-style dashboard api module. 2013-09-14 23:35:35 +02:00
.gitignore [TASK] Add logfiles to .gitignore. 2013-09-13 19:03:40 +02:00
.npmignore [TASK] Introduce basic files for nodejs. 2013-09-13 18:49:44 +02:00
NOTES [MISC] Update development notes. 2013-09-15 13:45:00 +02:00
README.md [TASK] Update README.md. 2013-09-16 13:17:47 +02:00
app.js [TASK] Implement mechanism to create a user. 2013-09-15 18:30:51 +02:00
package.json [TASK] Alter dependencies, add scrypt. 2013-09-14 01:18:43 +02:00
settings.json.template [TASK] Add a basic session api skeleton. 2013-09-14 23:29:45 +02:00

README.md

Dashboard

This project is inspired by the (soon-to-be-shutdown) iGoogle page. It contains a simple static html page and some css magic to make it look a little bit better. (Also i have started the javascript stuff using jquery ui.)

This will later become a simple and configurable nodejs application, that will be extendable with all kinds of widgets like rss readers.

Getting started

To get started with it, simply clone and call:

cp settings.json.template settings.json
vi settings.json # Do not forget to configure it ;-)
npm install
npm start

SSL

In order to use SSL, you need a (self-signed) ssl certificate. I provide a simple shellscript to create a self-signed one:

cd snakeoil && ./generateSnakeoil.sh

Make sure to set up the cert + its private key in your settings.json.