README.md 4.9 KB
Newer Older
S
Sercan Özdemir 已提交
1 2
## Mongoclient, MongoDB Management Tool
Cross-platform, easy to use, MongoDB 3.4+ support and more features!
S
Sercan Özdemir 已提交
3

S
Sercan Özdemir 已提交
4 5 6
[![Build Status](https://travis-ci.org/rsercano/mongoclient.svg?branch=master)](https://travis-ci.org/rsercano/mongoclient)
[![Code Climate](https://codeclimate.com/github/rsercano/mongoclient/badges/gpa.svg)](https://codeclimate.com/github/rsercano/mongoclient)
[![Codacy Badge](https://api.codacy.com/project/badge/Grade/6a75fc4e1d3f480f811b5339202400b5)](https://www.codacy.com/app/ozdemirsercan27/mongoclient?utm_source=github.com&utm_medium=referral&utm_content=rsercano/mongoclient&utm_campaign=Badge_Grade)
S
Sercan Özdemir 已提交
7 8
[![GitHub release](https://img.shields.io/github/release/rsercano/mongoclient.svg)](https://github.com/rsercano/mongoclient)
[![Github All Releases](https://img.shields.io/github/downloads/rsercano/mongoclient/total.svg)](https://github.com/rsercano/mongoclient)
S
Sercan Özdemir 已提交
9
[![Docker Pulls](https://img.shields.io/docker/pulls/mongoclient/mongoclient.svg)](https://hub.docker.com/r/mongoclient/mongoclient/)
S
Sercan Özdemir 已提交
10
[![MIT License](https://img.shields.io/badge/license-MIT-blue.svg?style=flat)](https://github.com/rsercano/mongoclient/blob/master/LICENSE)
S
Sercan Özdemir 已提交
11

S
Sercan Özdemir 已提交
12

S
Sercan Özdemir 已提交
13
[![Paypal](https://www.paypalobjects.com/en_US/i/btn/btn_donateCC_LG.gif)](https://www.paypal.com/cgi-bin/webscr?cmd=_s-xclick&hosted_button_id=Y5VD95E96NU6S)
S
Sercan Özdemir 已提交
14

S
Sercan Özdemir 已提交
15
*Mongoclient is in need of you to buy [INSPINA](https://wrapbootstrap.com/theme/inspinia-responsive-admin-theme-WB0R5L90S) theme's extended licence ($1000) to live longer. Thank you so much ! [Here's the list of donators, helpful people](https://github.com/rsercano/mongoclient/wiki/Donators) Can't you donate, no worries giving a star to this repository is free  and appreciated as much as donation !*
S
Sercan Özdemir 已提交
16

S
Sercan Özdemir 已提交
17
[Try Demo Application](http://www.mongoclient.com:3000)
S
Sercan Özdemir 已提交
18

S
Sercan Özdemir 已提交
19
   Database Monitoring     | Easy GridFS, Dump/Restore Management
S
Sercan Özdemir 已提交
20
-------------------------|-------------------------
S
Sercan Özdemir 已提交
21
<img src="http://mongoclient.com/img/ss/main_view.png" width="400">  | <img src="http://mongoclient.com/img/ss/file.png" width="400">
S
Sercan Özdemir 已提交
22

S
Sercan Özdemir 已提交
23
   Autocomplete     | User Management
S
Sercan Özdemir 已提交
24
-------------------------|-------------------------
S
Sercan Özdemir 已提交
25
<img src="http://mongoclient.com/img/ss/auto_complete.png" width="400">  | <img src="http://mongoclient.com/img/ss/um.png" width="400">
S
Sercan Özdemir 已提交
26

S
Sercan Özdemir 已提交
27
<img src="http://www.mongoclient.com/img/logo/head_only_medium.png" align="left" hspace="10" vspace="6">
S
Sercan Özdemir 已提交
28

S
Sercan Özdemir 已提交
29
## Download
S
Sercan Özdemir 已提交
30
Version 1.4.0 has been released ! Chat is back, for more info checkout breaking changes from inside of application.
S
Sercan Özdemir 已提交
31 32 33

### Distributions

S
Sercan Özdemir 已提交
34
* [Linux x64](https://github.com/rsercano/mongoclient/releases/download/1.4.0/linux-portable-x64.zip)
S
Sercan Özdemir 已提交
35
* [Windows x64](https://github.com/rsercano/mongoclient/releases/download/1.4.0/windows-portable-x64.zip)
S
Sercan Özdemir 已提交
36
* [OSx](https://github.com/rsercano/mongoclient/releases/download/1.4.0/osx-portable.zip)
S
Sercan Özdemir 已提交
37
* [Web Application](https://github.com/rsercano/mongoclient/wiki#31-compile-from-source-browser-edition)
S
Sercan Özdemir 已提交
38 39

To learn more see the [wiki](https://github.com/rsercano/mongoclient/wiki) page.
S
Sercan Özdemir 已提交
40

S
Sercan Özdemir 已提交
41
## Docker
S
Sercan Özdemir 已提交
42
Mongoclient now officialy has a docker hub. To install master branch:
S
Sercan Özdemir 已提交
43 44 45

```docker pull mongoclient/mongoclient```

S
Sercan Özdemir 已提交
46
To install latest stable release:
S
Sercan Özdemir 已提交
47 48 49

```docker pull mongoclient/mongoclient:1.4.0```

S
typo  
Sercan 已提交
50
Then you can run it as a daemon:
S
Sercan Özdemir 已提交
51 52 53

```docker run -d -p 3000:3000 mongoclient/mongoclient```

Y
Yacloud Co.,Ltd 已提交
54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69
## Cloud Foundry
You can optionally push the Mongoclient to the CloudFoundry

Cloud Foundry or CF, is a PaaS, as a developer you can trail the instance of CF, either [IBM Bluemix](https://console.ng.bluemix.net) or [Pivotal](https://console.run.pivotal.io) 

As the MongoClient is developed by the meteor, you need to have an mongodb instance to store the metadata info MC needed.
[Mlab](https://mlab.com) has an experimental or sandbox offering or [compose](https://www.compose.com/) a commerical DBaaS provider you can register and try it.

Assuming you have an mongodb instance, which something linke  
``` mongodb://<dbuser>:<dbpassword>@ds145188.mlab.com:45188/mongodb-mc ```

And installed the [command line utility](https://docs.cloudfoundry.org/cf-cli/install-go-cli.html)

Get the latest MongoClient

```
S
Sercan Özdemir 已提交
70
git clone https://github.com/rsercano/mongoclient.git ~/mongoclient
Y
Yacloud Co.,Ltd 已提交
71 72 73 74 75 76 77 78 79 80 81 82 83 84 85
cd ~/mongoclient
```

edit the manifest.yml.sample, change the corresponding values to your environment

```
mv manifest.yml.sample manifest.yml
cf login -a api.ng.bluemix.net -u username -p password
cf push
```

after a while, your console will output something like 

![cf push mongoclient](docs/cf_push_mc.png)

R
rsercano 已提交
86
## History
S
Sercan Özdemir 已提交
87 88 89 90
Please check [history](https://github.com/rsercano/mongoclient/blob/master/HISTORY.MD) file for version information.

## Roadmap
Please check [roadmap](https://github.com/rsercano/mongoclient/blob/master/ROADMAP.MD) file for further features.
S
Sercan Özdemir 已提交
91

S
Sercan Özdemir 已提交
92 93
## License
Project is licensed under [MIT](https://en.wikipedia.org/wiki/MIT_License), which means you are free to do anything with full of my work as long as you provide attribution back to me. Thanks !