garden20 / dashboard

Provides a welcome page, a top menu bar, and app installation and management for Garden apps.
4 stars 7 forks source link

Build Status

Dashboard

The dashboard couchapp gives you a way to make a site out of a bunch of couchapps.

The Garden Project

An open garden, opposite of a Walled Garden, is a place for couchapp developers to distribute couchapps. The name also pays tribute to the Garden project by J Chris Anderson.

Learn more on the wiki.

Dependencies

Requires CouchDB, NodeJS and Kanso.

Development

git clone https://github.com/garden20/dashboard &&
git checkout develop &&
kanso install &&
kanso push http://localhost:5984/dashboard

Production

git clone https://github.com/garden20/dashboard &&
git checkout master &&
kanso install &&
kanso push --minify https://example.com/dashboard

Vhosts

Example vhosts section to configure your dashboard to manage your frontpage:

{
    "staging.dev.medicmobile.org": "/dashboard/_design/dashboard/_rewrite",
    "staging.dev.medicmobile.org/dashboard": "/dashboard"
}

Travis

When pushed to master on github, the application is auto-deployed to http://staging.dev.medicmobile.org/ and will be available to any existing dashboards.