GPL vs Pro

Is there any page explaining the differences between the GPL and Pro versions?

Howdy,

This here contains a chart explaining the differences:

http://virtualmin.com/compare.html

Thanks… I wasn’t able to find it through all the docs.

Are you aware of others big differences than:

  • more installer scripts
  • resellers feature

While there are a variety of differences, the most popular reasons folks get Virtualmin Pro are the Install Scripts (over 100 of them), the Reseller support, and Premium Support using the support tracker.

There’s nothing wrong with using Virtualmin GPL if those features aren’t something you’re after… but those Install Scripts can save a ton of time :slight_smile:

-Eric

Indeed…

A feature I’m looking for is the ability to delegate multiple domains to an account with admin privileges for those, so I suppose the is the «reseller» feature?

Howdy,

Well, you would indeed need the reseller functionality if you’re looking to give a user rights to create top-level domains.

However, depending on what it is you’re after – both in Virtualmin Pro and GPL, a user with an existing top-level domain can be given rights to create Sub-Servers… domains that are considered to be part of that top-level account. They can be any domain name, they’re just grouped with that first domain. But they can still have their own email addresses, their own FTP accounts, and such.

All you need to do for that is to go into Administrative Options -> Edit Owner Limits, and make sure “Maximum allowed virtual servers” is set higher than “1”.

Now, that may not be what you want if these are all meant to be separate accounts. Those domains would all be part of the same Linux group. A user in one domain, with a slight amount of effort, could see data from user in the other domain.

But, if you aren’t concerned about that, or if you trust the users you’re adding to the system, then using Sub-Servers may do what you’re after.

If you have any other questions, feel free to let us know!

-Eric

thanks for the clarification… at first I’m looking to have a user managing multiple domains of his own, so same user/group is fine for that use case.

Once virtualmin is setuped on a server, is it possible to manage DNS zones with webmin without having anything to do with virtualmin or the latter takes control over the setup and each zones should be linked to a domain setup inside virtualmin?

What Virtualmin does for DNS is directly edit the BIND DNS zone files.

So it’s actually possible for an admin to make DNS changes using a text editor, or via Webmin. And Virtualmin can work alongside of that.

The thing you’d need to be careful about is if you make changes Virtualmin doesn’t know how to cope with.

For example, if you manually create a DNS zone for the domain “example.com” using Webmin or the command line, and then later try to create the domain “example.com” from within Virtualmin – that won’t work, and Virtualmin will refuse to create the domain since the zone file already exists.

But editing existing DNS zones outside of Virtualmin is no problem.

-Eric

Makes sense… thanks again for taking time answering those basic questions. I’m in the process of moving multiple domains from multiple sources and consolidate them under an hosting solution and virtualmin looks like a winner!

If I start with the GPL version and want to upgrade at a later time to get the resellers and others features, would it be possible to upgrade the GPL installation or it needs to be installed on another server and do a migration?

Hi,

Both versions are based on the same code base, and therefore upgrading from GPL to Pro is absolutely possible :slight_smile: Hope this helps.

Best Regards, Peter Knowles TPN Solutions

E: pknowles@tpnsolutions.com
P: 604-782-9342
W: http://www.tpnsolutions.com

Thanks… I was wondering if there are packages or configuration not done in the GPL version that would need anything special to get back once upgraded to the Pro version. If it can be upgraded without any drawbacks, it’s just awesome :slight_smile:

Hi,

If you try out Pro, then decide to roll back to GPL, you’d simply follow the instructions found here:

http://www.virtualmin.com/documentation/installation/uninstalling

Best Regards, Peter Knowles TPN Solutions

E: pknowles@tpnsolutions.com
P: 604-782-9342
W: http://www.tpnsolutions.com