Piwik/Matomo for your Cloud
![GitHub license](https://img.shields.io/github/license/sualko/cloud_piwik.svg)
Track Nextcloud users with Piwik/Matomo.
Requirements
- Nextcloud >= 25
- Working Piwik/Matomo installation (tested with 2.14.3)
- Empty custom variable slots on index 1, 2 and 3
What will be tracked?
- Normal Piwik/Matomo stuff (url, page title, browser, ...)
- User ID aka Nextcloud user
- App in first custom variable
- Share ID in second custom variable (
index.php/s/SHARE_ID
)
- Share ID + folder or file name in third custom variable
What will not be tracked?
Installation
- Download and extract to
CLOUD_DIR/apps/piwik/
- Enable app
- If needed create a new site in your Piwik/Matomo installation
- Insert Piwik/Matomo site id and url on the cloud admin page (e.g. site id:
1
, url: //domain.tld/piwik/
)
- If Piwik/Matomo is hosted under a different domain as your cloud you maybe need to use one of two possible proxy methods:
Publishing a new version
- bump version in
package.json
yarn release:build
yarn release:sign
yarn release:publish