Go to file
Lucas Costa Beyeler 180bd0cdb8 Including documentation partially completed 2017-01-28 23:13:50 -02:00
defaults Initial Commit 2017-01-28 22:28:52 -02:00
files Initial Commit 2017-01-28 22:28:52 -02:00
handlers Initial Commit 2017-01-28 22:28:52 -02:00
meta Initial Commit 2017-01-28 22:28:52 -02:00
tasks Including documentation partially completed 2017-01-28 23:13:50 -02:00
templates Initial Commit 2017-01-28 22:28:52 -02:00
tests Correcting project name 2017-01-28 22:32:55 -02:00
vars Including documentation partially completed 2017-01-28 23:13:50 -02:00
.travis.yml Initial Commit 2017-01-28 22:28:52 -02:00
LICENSE Initial commit 2017-01-28 22:09:34 -02:00
README.md Including documentation partially completed 2017-01-28 23:13:50 -02:00

README.md

Ansible-Zimbra

Ansible role to install and configure Zimbra Collaboration Open Source Edition in a monoserver environment

Requirements

  • Ansible 2.2.0 or superior. Less than this and you will have problems running Zimbra's Playbook. See ansible-modules-core Bug #4202

Role Variables

  • hostname: set the hostname of your server WITHOUT the domain;
  • domain: set the domain for the server and the primary domain for your Zimbra server;
  • zmpasswd: set the password used for every single service in your Zimbra server, like the admin account and the LDAPServer - WARNING: do not put special characters in the password during the install;
  • zmnetwork: set the network the Zimbra server is;
  • zmlogologin: Inform the path for your logo (Login Screen) - don't inform and no image will be applied;
  • zmlogoapp: Inform the path for your logo (Application Screen) - don't inform and no image will be applied;

Dependencies

It's a good idea to apply the role ansible-commons before run this playbook, because we do not cover any kind of server preparation, like updates.

Example Playbook

- hosts: servers
  roles:
     - role: lucascbeyeler.zimbra,
       hostname: warudo,
       domain: hollowbastion.com,
       zmpasswd: 123change,
       zmnetwork: 192.168.122.0/24,
       zmlogologin: /tmp/login.png,
       zmlogoapp: /tmp/app.png

License

BSD

Author Information

An optional section for the role authors to include contact information, or a website (HTML is not allowed).