Can "Autowizard" be used with RPM-based installations?

Infos:

  • Used Zammad version: 5.3.0 (latest)
  • Used Zammad installation type: package (RPM)
  • Operating system: AlmaLinux 8
  • Browser + version: n/a

Hi all! I am currently trying to deploy Zammad into production using the RPM packages. I am trying to automate the installation/setup via Puppet. While going through documentation, I noticed some references to “autowizard”, but they imply to be related to Docker-related installations.

Is this the case? I’d like to get instances setup via Puppet to be as close to finished as possible. The autowizard files (I found some under /opt/zammad/contrib) seem to be able to setup quite a lot. Can I use the autowizard with RPM installations?

Otherwise, is there a way to manipulate configuration or initial configuration of Zammad through configuration files? The documentation doesn’t really speak of Zammad configuration outside of “zammad run rails” commands and the RESTful API.

Cheers,
Alex

Anyone? The documentation is really sparse on configuration options. It would be great to have a way to see all possible configuration items. So far this has been a real pain to configure with Puppet.

Yes you can use the autowizard file with any installation type, it doesn’t matter.
You can configure all available settings and technically even channels.

The source code of Zammad might help you to fiddle around that.


Please keep in mind that this is a free community without any guarantee of any help.
If you require commercial grade support and timely answers, you may want to consider Zammads support contracts.

I’m not sure obscuring functionality in source code is the same as requiring paid support. I don’t think it’s unreasonable to think this functionality would be documented somewhere without having to read source code.

Do you have an hint at all about this? Where in the code this would be?

The end result for this would be a Puppet module which I could share with the community.

Sorry but what do you mean “obscuring” in source code.
You didn’t have a look in the repo, we DO provide a sample file:

My paid support hint was dropped by me due to you impatiently bumping this post.
All I wanted to do is give you all possible options you generally do have and ensure that your expactations don’t go through the roof while this community can’t or won’t fulfill them.

So sorry for giving you all options.

Apart from the two sample files in contrib there’s no documentation about this file. No.