Share your code. npm Orgs help your team discover, share, and reuse code. Create a free org »

    mongomatepublic

    MongoMate Build Status

    Standalone or ExpressJS mountable MongoDB Explorer.

    Demo Screenshot

    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 Instance
    var mongomate = require('mongomate')(mongoClient);
     
    // If you need authentication for the admin client replace the previous line with
    var mongomate = require('mongomate')(mongoClient, {
        auth {
            username: 'ADMIN_USERNAME',
            username: 'ADMIN_PASSWORD',
        }
    });
     
    // Add this line in your app.configure(function() { ...
    app.use('/mongomate', mongomate);

    Now when you go to http://yourapp/mongomate, you'll get a MongoMate Interface

    Keywords

    none

    install

    npm i mongomate

    Downloadsweekly downloads

    7

    version

    0.2.0

    license

    none

    repository

    githubgithub

    last publish

    collaborators

    • avatar