matomo
The geekoops-matomo role is an Ansible role to install and configure matomo
on an openSUSE Leap server using the matomo
system package and apache2
.
If desired, the role also installs and configures MariaDB with a custom database and user for you.
The following example playbook installs matomo and creates a matomo
database and database user using the password password123
(very secure!).
---
- hosts: jellyfish
user: root
roles:
- role: geekoops-matomo
vars:
db_configure: true
db_name: 'matomo'
db_user: 'matomo'
db_pass: 'password123'
firewall_configure: true
firewall_zone: 'public'