laxathom.cachet

Ansible-role-cachet

This is an Ansible role that helps you install and configure a cachet status page on RHEL/CentOS systems.

Role Variables

You can set the following variables for this role. They are listed in defaults/main.yml with their default values. You might want to change these based on your needs. Most of them should not be used in a production setting.

Important Variables

cachet_install_php:     # Set to True to install the required PHP role.
cachet_install_mysql:   # Set to True to install the required MySQL role.
cachet_install_pgsql:   # Set to True to install the required PostgreSQL role.

cachet_install_dir:     # Where the application will be installed.
cachet_branch_version:  # The version of the application to install.

Dependencies

  • geerlingguy.repo-remi

    • Required if cachet_install_php is set to true.
  • geerlingguy.php

    • Required if cachet_install_php is set to true.
  • geerlingguy.mysql

    • Required if cachet_install_mysql is set to true.
  • geerlingguy.pgsql

    • Required if cachet_install_pgsql is set to true.

If you're using different roles or have database servers set up elsewhere, you can set these variables to False and make sure those roles are installed first.

Example Playbook

    - hosts: status-servers
      roles:
         - laxathom.cachet
Informazioni sul progetto

Ansible role to install and configure Cachet

Installa
ansible-galaxy install laxathom.cachet
Licenza
mit
Download
98
Proprietario