Skip to content
This repository

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP

MongoDB viewer and editor written in Node

branch: development

This branch is 0 commits ahead and 0 commits behind master

Fetching latest commit…

Cannot retrieve the latest commit at this time

README.md

mongoclikker

A clean MongoDB viewer and basic editor written in Node. Just clone or download mongoclikker, run npm install and fire up mongoclikker with

[sudo] node app.js

Open http://HOSTNAME:2002/view/DATABASE in your web browser and you are good to go…

mongoclikker

Security

Per default mongoclikker is protected with a basic HTTP authentication, you should change the default password set in app.js:

app.js:4 protectWith('mongo', 'clikker')

Edit Mode

mongoclikker supports simple inline edit for basic document properties.

Configure

See app.js for setting a default database and mongodb connection. Default settings should work fine for getting connected to your local mongodb server. mongoclikker is protected with a simple HTTP access control, read and write access cannot be done without propper authentication.

require('./mongoclikker.js')/*.setHost('localhost')
        .andPort(27017)
        .forDatabase('mongoclikker') */
        .protectWith('mongo', 'clikker') /* Password for HTTP Authorization */
        .listenOn(2002);

Database Design

mongoclikker works best with documents having an _id and a name property, included sub documents in arrays or properties should be designed the same way. Of course mongoclikker works fine for collections and databases with different designs!

Something went wrong with that request. Please try again.