Matomo screenshot
#33 B Rank #170

Matomo

Self-hosted web analytics platform positioned as a privacy-respecting Google Analytics alternative, with full data ownership and GDPR-friendly configuration. Mature and feature-rich, but requires meaningful operational care at scale.

Analytics PHP Medium to deploy $60/mo equiv
64.3 / 100

βš™ Full Stack

PHP application (Symfony-based components) requiring MySQL/MariaDB, with a tracking JS pixel, archiving cron jobs, and an extensive plugin marketplace. Reporting relies on pre-aggregated archive tables that must be periodically recomputed.

πŸ“ˆ Scaling Analysis

Read/write traffic scales reasonably with MySQL tuning and multiple PHP-FPM workers, but the archiving process is CPU-intensive and single-threaded by default, becoming a real bottleneck on high-traffic sites unless distributed archiving is configured.

πŸš€ Running on Nexlayer

Deploy as an app pod plus a mysql pod (mysql.pod:3306); the archiving cron needs to run as a scheduled job or sidecar hitting the same DB. Mirror the official PHP/Apache image via mirror.gcr.io and mount a persistent volume for config and plugin data.