I am mighty glad to have stumbled onto this thread …
I have been a Zentyal user for years, but have found it very unsatisfactory as a solution … not because the free version is somewhat crippled, but because I cannot automate adding clients, or dns, or anything with zentyal. The Zentyal config files are buried in custom DBs (that they don’t share the details of) … maybe due to their EBox historical bases … and that makes it one heck of a silly and useless system to me
As a sysadmin/devops guy who understands and works with all the components that make up zentyal for a living, the only reason I run it is for convenience and to aid inexperienced admins (assisting with maintenance/admin tasks), and end users.
Not being able to easily query the system from the CLI, or add/remove entries for dns and such, has meant that I have been on the lookout for an alternative … for a long while.
I have already seen some guys using Ansible to manage Nethserver, and that ends the comparisons for me … I am moving over pronto.
I read through other comments, and was surprised that no one else flagged this major and (IMHO) most significant differentiating factor between nethserver and zentyal …
Thanks to the project team and contributors for making nethserver possible … I look forward to making any contributions I can, once I have understood the innards of nethserver.