Mongoclient - MongoDB Management Tool

I disagree:

If I install it, there are two installations already.

I’m not your client and yet I can download it and use the theme. I can even extract it from the repository for my own projects.

You are distributing it: through Github

Again: you are through Github

So… You don’t apply to all those rules at all…

1 Like

Maybe you are right, I’ve compiled less files into css and uglified it to prevent further inconvenince, I need to clarify this with the author of theme and I’m on it. At last maybe I can buy an extended license with a discounted price.

And I guess currently only issue is this uglified css file.

btw. I’m glad I’ve wrote here and you’ve discovered it, because I was thinking it other way for the theme all the time. Now I have an early chance to find a way to fix this :slight_smile: Thanks again !

usually if you’re reselling like a saas you’ll need the commercial license of some kind (typically $1000+ depending on the theme)

What do you mean by selling ? Since this is a non-profit project and I’m using the theme partially (uglified and minified to a single css), is it still a problem ?

And I’ve mailed to the author, and he hasn’t responded about single css thing yet.

Well, the screenshot I posted clearly states that even for open source projects (that people can download) you would need the extended license. Even if you’re not making any money at all from it.

The reasoning is simple: how can the creator of the theme make any money from it if you put it just for download on Github?

Yeah, you are right, in my opinion giving a thousand dollar wont make it private but I totally agree with you now. I’m trying to find a way to make it stay as it is. Otherwise I will have to change theme with a similar one which I’ve bought with a cheaper price :confused:

It looks like very nice. Do you have a meteor package?

Thanks, not yet I’m open for suggestions at this point :slight_smile:

I’m sorry I ruined your day in a way, because this is about you releasing a great tool for MongoDB and not about licensing. I just didn’t want you to end up with a huge bill. :innocent:

What you could do btw, is to have some kind of middleman theme. I mean a theme that translates and uses either an open source theme or Inspinia. You then take out Inspinia from the repository (don’t forget it’s still existing in older commits!) and then mention in the readme that people could use Inspinia.

No, mate it’s not about you. Actually thank you for showing me the correct way :confused:

Well, then I need to find a “middleman theme” which makes me really confused. I’m waiting a discount from author of theme, I’ve just sent a mail to him, I hope he can do it :confused:

Just a thought if you have some time… it would not be so hard to make your own theme and you would be free to share it.

“The generated files are public domain which means that they can be used in any project without any restrictions.”

1 Like

Thank you for the advice, it’s a nice idea I will consider this as well.
Since I’m in love with INSPINA, if it would be possible to use it I will insist sticking with it.

Thanks !

I will change and implement https://github.com/rsercano/gentelella as soon as possible, which looks great and very similar to my current theme, and completely free as mongoclient. Thanks everyone :slight_smile:

1 Like

That’s actually a great looking theme! Well found :slight_smile:

1 Like

Your tool looks very interesting! But I am new to Mongodb and I dont find any instructions about where to find the different data for setting up the connections in the wiki. Could you explain that part a little more in detail?

I couldn’t understand what do you mean by

If you mean creating multiple connections, you can simply add same host-name or different one by creating a new connection from the connect modal window.

You have to enter Hostname, port, Database name, user and password. The port is set to 27017 and mayby that will work for me. But I made my project with >meteor create [projectname]. I have not named the database or created a user. So I don’t know what to fill in these fields.

Ooh, I see. Ideally mongoclient has been created to manage your MongoDB databases regardless of the applications. Therefore of course you can manage your meteor application’s database with mongoclient. When you execute meteor command it sets a default database for you. Here’s a stackoverflow answer about it.

To summarize (as far as I know):

  • Hostname: localhost or 127.0.0.1 (both should work)
  • Port: 3001
  • Database Name: meteor

And you don’t need any credentials to connect it.

Thanks! Great. It worked. Do you also have any examples on how to execute queries? I just get Syntax error on selector. Unexpected token.

If I choose find in Query. Am I not suppose to write {name: “Pelle”} in selector?

You can have a look at the wiki page. But currently you need to provide a valid JSON on selectors to execute a query. Your query should look like:

{"name": "Pelle"}