MongoMate
Standalone or ExpressJS mountable MongoDB Explorer.
Installation
Standalone
Install Globaly from NPM:
npm install -g mongomate
Run:
mongomate [mongodb uri] [admin username] [admin password]
If [mongodb uri]
isn't provided it will default to localhost.
Example:
mongomate mongodb://mongohost.com:2751 user5432 pa55w0rd
Express Mounted
npm install mongomate
// mongoClient can be a mongodb server connection or a mongodb server (no db uri)var mongoClient = 'mongodb://localhost'; // Create the MongoMate Instancevar mongomate = mongoClient; // If you need authentication for the admin client replace the previous line withvar mongomate = mongoClient auth username: 'ADMIN_USERNAME' username: 'ADMIN_PASSWORD' ; // Add this line in your app.configure(function() { ...app;
Now when you go to http://yourapp/mongomate, you'll get a MongoMate Interface