Matomo in the Matomo stack

This page explains what Matomo means in the Matomo stack: how it is included, which base service it uses, and how it connects to the rest of the stack.

Matomo is included by default and treated as a required part of the Matomo stack.

Role

Required

Base service

PHP (Matomo 5)

Type

service

Delivery

Boilerplate or your repository

Stack fit

How Matomo fits into this stack

Matomo is included by default and treated as a required part of the Matomo stack.

This stack service is based on PHP (Matomo 5) and keeps the service-specific setup for Matomo in one place.

It is linked to MariaDB and OpenSMTPD inside the stack.

Version policy

Available versions include 8.3.

Delivery

Start from a boilerplate or connect your repository

Matomo includes a ready starting point for the Matomo stack.

Vanilla Matomo

Use this boilerplate as a working starting point for your application.

matomo-org/matomo

Explore CI/CD for the Matomo stack.

Inclusion

Enabled by default: Yes

Required: Yes

Primary: No

Storage

This stack service does not define persistent volume sizes.

Stack-specific technical details

Review the operational capabilities exposed by Matomo inside this stack, including backups, imports, configs, settings, cron, actions, storage, and service links where they exist.

Actions

Keep one-off and lifecycle commands with the service instead of relying on manual runbooks.

Run update
Trigger: post deploy.