Ansible Role to deploy Mattermost
Switch branches/tags
Nothing to show
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
defaults
meta
tasks
templates
tests
vars
.editorconfig
.gitignore
.travis.yml
CHANGELOG.md
LICENSE
README.md

README.md

Ansible Role: Mattermost

Build Status master GitHub release

Installs Mattermost on Ubuntu Linux servers.

What is Mattermost?

Mattermost is an open source, self-hosted Slack-alternative.

As an alternative to proprietary SaaS messaging, Mattermost brings all your team communication into one place, making it searchable and accessible anywhere.

Requirements

Mattermost requires either a MySQL or a PostgreSQL Server to connect to.

A suitable Ansible role for installing a PostgreSQL Server as backend may be ANXS.postgresql.

The role requires installed monit if you request to install monit protection with variable monit_protection: yes . A suitable ansible role for installing monit may be ANXS.monit.

Role Variables

(tbd.)

Dependencies

None.

Example Playbook

- hosts: appserver
  sudo: yes
  roles:
    - { role: metasyntactical.mattermost }

License

MIT

Author Information

This role was created in 2016 by Daniel Kreuer as part of MetaSyntactical.