Code Monkey home page Code Monkey logo

drmongo's Introduction

Stories in Ready

Dr. Mongo is deprecated. Please visit our new desktop app Dr. Mingo.

Dr. Mongo

MongoDB admin app built on MeteorJs.

Dr. Mongo is a stand-alone application allowing you to connect to several Mongo DB simultaneously. This means you only have to have one instance running to connect to any of your databases.

Follow us on twitter @drmongoapp

Help needed

We would like to have a new logo for Dr. Mongo and would appreciate any designer's help. Credits will be given :) Thanks. Details here: #149

Installation

Dr. Mongo runs as a Meteor application, so you need to have Meteor installed, first.

curl https://install.meteor.com/ | sh

More info about installing meteor: https://www.meteor.com/install

Then clone and run Dr. Mongo:

$ git clone https://github.com/DrMongo/DrMongo.git
$ cd DrMongo
$ meteor npm install
$ meteor --port 3040

Your Dr. Mongo instance has to be running along with your other Meteor apps, so we use port 3040, but you are free to use any port.

Once your app is running, go to: http://127.0.0.1:3040

Connecting to Meteor database

If your meteor running on port 3000 use port 3001 in connection as Meteor always creates its mongodb on a port of app + 1. So mongo URI will be mongodb://localhost:3001/meteor

Update

Navigate to your root directory of Dr. Mongo and run $ git pull

FAQ

Can be Dr. Mongo installed as meteor package?

Not yet. We are planning on building Dr. Mongo as a OSX/Win/Linux application and as a Meteor package, also.

drmongo's People

Contributors

achtan avatar chriswessels avatar danilomiranda avatar tothradoslav avatar waffle-iron avatar zeroasterisk avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

drmongo's Issues

Collection dashboard

Global settings

  • open first document in list
  • documents limit in list
  • show indexes, add index, remove index

Collection settings (overrides global settings)

  • open first document in list
  • documents limit in list (options: 10, 20, 50, 100, 500, 1000)

Move refresh button

  • remove refresh button from connections page
  • add refresh button to navigation to right corner

SSH connection option

  • need the ability to chose authentication type: by password or private key
  • I'm using password, enough for now

Incorrect JSON?? not really...

  • I used this for filter options: {sort: {'system.createdAt': -1}}
  • says: invalid json :( {"sort": {"system."createdAt": -1}} SyntaxError: Unexpected token c(โ€ฆ)

Bookmarks + history

  • new collection "FilterHistory"
  • remember 100 last queries
  • ability to give it a name, never remove
  • add to URL /_id

Each connection should have its own color

  • then hightlight the navbar at top or at least somehow show where I am
  • important to know if i'm on live or development
  • maybe this should be bound to database, not connection

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.