Jan Philipp Timme 0c0aacd4c3 | ||
---|---|---|
snakeoil | ||
src | ||
static | ||
.gitignore | ||
.npmignore | ||
NOTES | ||
README.md | ||
app.js | ||
package.json | ||
settings.json.template |
README.md
Dashboard
This project is inspired by the (soon-to-be-shutdown) iGoogle page. It contains a static html page and some javascript + css to make it look better. This will become a node.js + couchdb driven application that you can configure and (of course) use.
It will be possible to create an account, login and customize/add/delete the widgets and the background images, re-arrange them and use them to organize e.g. rss-feeds, todo-lists and all kinds of things you can think of.
Getting started
Dependencies: You will need npm
(node.js) and couchdb
.
To get started, simply clone this repository and call:
cp settings.json.template settings.json # Create your own settings.json from the template
vi settings.json # Configure it ;-)
npm install # Install node.js dependencies
npm start # Start the node.js application.
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
.