├── .gitignore ├── LICENSE.md ├── README.md ├── play.yml └── roles ├── cron └── tasks │ └── main.yml ├── letsencrypt ├── tasks │ └── main.yml └── templates │ └── cli.ini.j2 ├── mattermost ├── handlers │ └── main.yml ├── tasks │ └── main.yml └── templates │ ├── init_script_rh6.j2 │ ├── init_script_ubuntu.j2 │ ├── mattermost.conf.j2 │ └── mattermost.service.j2 ├── nginx ├── handlers │ └── main.yml ├── tasks │ ├── main.yml │ └── repository.yml └── templates │ └── mattermost.conf.j2 └── postgres ├── files └── pg_hba.conf └── tasks ├── debian.yml ├── main.yml └── redhat.yml /.gitignore: -------------------------------------------------------------------------------- 1 | hosts 2 | *.swp 3 | *.retry 4 | testplay.yml 5 | -------------------------------------------------------------------------------- /LICENSE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tjtoml/mattermost-ansible/HEAD/LICENSE.md -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tjtoml/mattermost-ansible/HEAD/README.md -------------------------------------------------------------------------------- /play.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tjtoml/mattermost-ansible/HEAD/play.yml -------------------------------------------------------------------------------- /roles/cron/tasks/main.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tjtoml/mattermost-ansible/HEAD/roles/cron/tasks/main.yml -------------------------------------------------------------------------------- /roles/letsencrypt/tasks/main.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tjtoml/mattermost-ansible/HEAD/roles/letsencrypt/tasks/main.yml -------------------------------------------------------------------------------- /roles/letsencrypt/templates/cli.ini.j2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tjtoml/mattermost-ansible/HEAD/roles/letsencrypt/templates/cli.ini.j2 -------------------------------------------------------------------------------- /roles/mattermost/handlers/main.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tjtoml/mattermost-ansible/HEAD/roles/mattermost/handlers/main.yml -------------------------------------------------------------------------------- /roles/mattermost/tasks/main.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tjtoml/mattermost-ansible/HEAD/roles/mattermost/tasks/main.yml -------------------------------------------------------------------------------- /roles/mattermost/templates/init_script_rh6.j2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tjtoml/mattermost-ansible/HEAD/roles/mattermost/templates/init_script_rh6.j2 -------------------------------------------------------------------------------- /roles/mattermost/templates/init_script_ubuntu.j2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tjtoml/mattermost-ansible/HEAD/roles/mattermost/templates/init_script_ubuntu.j2 -------------------------------------------------------------------------------- /roles/mattermost/templates/mattermost.conf.j2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tjtoml/mattermost-ansible/HEAD/roles/mattermost/templates/mattermost.conf.j2 -------------------------------------------------------------------------------- /roles/mattermost/templates/mattermost.service.j2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tjtoml/mattermost-ansible/HEAD/roles/mattermost/templates/mattermost.service.j2 -------------------------------------------------------------------------------- /roles/nginx/handlers/main.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tjtoml/mattermost-ansible/HEAD/roles/nginx/handlers/main.yml -------------------------------------------------------------------------------- /roles/nginx/tasks/main.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tjtoml/mattermost-ansible/HEAD/roles/nginx/tasks/main.yml -------------------------------------------------------------------------------- /roles/nginx/tasks/repository.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tjtoml/mattermost-ansible/HEAD/roles/nginx/tasks/repository.yml -------------------------------------------------------------------------------- /roles/nginx/templates/mattermost.conf.j2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tjtoml/mattermost-ansible/HEAD/roles/nginx/templates/mattermost.conf.j2 -------------------------------------------------------------------------------- /roles/postgres/files/pg_hba.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tjtoml/mattermost-ansible/HEAD/roles/postgres/files/pg_hba.conf -------------------------------------------------------------------------------- /roles/postgres/tasks/debian.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tjtoml/mattermost-ansible/HEAD/roles/postgres/tasks/debian.yml -------------------------------------------------------------------------------- /roles/postgres/tasks/main.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tjtoml/mattermost-ansible/HEAD/roles/postgres/tasks/main.yml -------------------------------------------------------------------------------- /roles/postgres/tasks/redhat.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tjtoml/mattermost-ansible/HEAD/roles/postgres/tasks/redhat.yml --------------------------------------------------------------------------------