[ 
https://issues.apache.org/jira/browse/COUCHDB-2214?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14361949#comment-14361949
 ] 

Robert Kowalski commented on COUCHDB-2214:
------------------------------------------

Hi Nishani,

wow sounds good! CouchDB is a database with HTTP API. I really love the 
project, it is really inclusive and full of nice people!

We are using Fauxton [1] as our dashboard interface, you would build the 
dashboard there. You will probably have to use "git bash" to make it run on 
Windows, if you are a windows user. 

For running CouchDB 2.x with the Fauxton dev environment you will addtionally 
need to install haproxy.

boot the load balancer:

{code}
$ cd couchdb
$ haproxy -f rel/haproxy.cfg
{code}

installing and running fauxton:
{code}
$ git clone https://github.com/apache/couchdb-fauxton
$ cd couchdb-fauxton
$ npm install
$ npm install -g grunt grunt-cli
$ grunt dev
{code}

You will need Couch 2, Fauxton and haproxy running. You should then have our 
webinterface running on port 8000 :)

As first step, try out to create a DB and a document using Fauxton :)

I am happy to help, the 2.0 preview installation is not that easy. I hang out 
in freenode in #couchdb-dev 

What's next:
If everything works we will take a look at Fauxtons code structure and how it 
works. We will also talk about the features of the dashboard. Let's find a date 
for a chat after you took a first look how Fauxton looks like.

We are having our weekly meeting this Wednesday, 20:00GMT 
(http://arewemeetingyet.com/UTC/2015-03-14/20:00) in IRC on freenode (see 
http://mail-archives.apache.org/mod_mbox/couchdb-dev/201503.mbox/%3CCAJ1bcfEKOh4nvoxUqvcAcUFgg96w-JqHEefpi%2BWzazKFUPXNCg%40mail.gmail.com%3E)
 . Feel free to join us! I will be around 1hr before if you want to chat with 
me before but depending 


[1] https://github.com/apache/couchdb-fauxton

> Dashboard as main page
> ----------------------
>
>                 Key: COUCHDB-2214
>                 URL: https://issues.apache.org/jira/browse/COUCHDB-2214
>             Project: CouchDB
>          Issue Type: Improvement
>      Security Level: public(Regular issues) 
>          Components: Fauxton
>            Reporter: Alexander Shorin
>              Labels: CouchDB, gsoc2015, javascript
>
> Currently, the main page of Fauxton is list of all databases on server. While 
> this representation is traditional and legacy from Futon, it would be awesome 
> to see there some dashboard of summary information.
> For instance, you're logged as admin. What Fauxton may show you on there?
> - Recently visited databases (COUCHDB-2112)
> - Active replications (+ active_tasks)
> - Some valuable stats like 500 / 401 HTTP errors
> - Recent log messages
> - Quick links for users / replicator databases, create new user/admin
> - Some field for alert message like: Fix the admin party. Warning! You have 
> the admin party and your CouchDB is accessible not only from localhost. And 
> some other recommendations (like raise max_open_databases in case if you have 
> a lot of dbs and stats tells that you're getting closer to this limit), tip 
> of the day etc.
> As for regular user there could be showed:
> - Recently visited databases
> - Link to his profile (doc in _users db)
> (whatelse may be useful for regular users?)
> In other words, it would be awesome to have nicer welcome page with useful 
> information as summary from other sources.



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

Reply via email to