Coder Social home page Coder Social logo

ansible_cachet's Introduction

cachet

This role installs and configures a Cachet status page.

Requirements

Debian running a webserver like nginx with php and MariaDB.

Role Variables

null uses the Cachet default.

Name Default/Required Description
cachet_home /srv/http/cachet Path to install Cachet to
cachet_version v2.3.15 Cachet version to install
cachet_worker_install true Whether to install the Cachet worker (or queue runner) as a system service
cachet_worker_delay 2 Delay value for the worker
cachet_worker_sleep 1 Sleep value for the worker
cachet_worker_trues 3 Tries value for the worker
cachet_url ✔️ Base URL for Cachet
cachet_mysql_host localhost MySQL host to connect to
cachet_mysql_user cachet MySQL database name to connect to
cachet_mysql_user cachet MySQL user to connect with
cachet_mysql_pass cachet MySQL password to connect with
cachet_mysql_port null MySQL port to use
cachet_mysql_login_user root Username for a MySQL user with permission to create users and databases
cachet_mysql_login_password Password for the MySQL login user
cachet_mysql_db_prefix null Prefix for database tables
cachet_cache_driver apc Cache driver to use
cachet_session_driver apc Session driver to use
cachet_queue_driver database Queue driver to use
cachet_emoji true Whether to enable emoji support
cachet_beacons false Whether to automatically send beacons to Cachet
cachet_mail_driver smtp Mail driver to use
cachet_mail_host mailtrap.io Mail server to connect to
cachet_mail_port 2525 Port to connect to on the mail server
cachet_mail_username null SMTP username to connect with
cachet_mail_password null SMTP password to connect with
cachet_mail_address null Mail address mails are sent from
cachet_mail_name null Name mails are sent from
cachet_mail_encryption tls SMTP encryption to use
cachet_redis_host null Redis host to connect to
cachet_redis_port null Redis port to connect to
cachet_redis_database null Redis database to connect to
cachet_github_token null Github token for Github authentication

Example Playbook

- hosts: status
  roles:
  - cachet
     cachet_url: http://cachet.example.com
     cachet_mail_host: mymail.example.com
     cachet_mail_port: 25
     cachet_mail_username: cachet
     cachet_mail_password: ohCeiG4Oe3ueyo4suu8Z
     cachet_mail_address: [email protected]
     cachet_mail_name: Cachet

License

This work is licensed under a Creative Commons Attribution-ShareAlike 4.0 International License.

Author Information

ansible_cachet's People

Contributors

dasj avatar slothofanarchy avatar

Watchers

 avatar  avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.