This product has charges associated with it for hardening, security configuration, and support.
Matomo is the leading open-source web analytics platform (a self-hosted Google Analytics alternative), running here as a PHP 8.3 + MariaDB + nginx stack where you own 100% of your visitor data. Unlike bare Matomo AMIs that ship with no TLS, a default database password, browser-triggered archiving, and the analytics host wide open, this Lynxroute build is ready out of the box: a unique MariaDB password generated at first boot, TLS enabled on port 443, hourly report archiving via a scheduled task, the database bound to localhost only, UFW firewall pre-configured, and a CIS Level 1 hardened Ubuntu 24.04 LTS base.
GPL-3.0 license - fully auditable, no vendor lock-in.
This is a repackaged software product wherein additional charges apply for hardening, security configuration, and support.
WHAT IS MATOMO
Matomo is the leading open-source web analytics platform and a privacy-friendly alternative to Google Analytics, used on over one million websites. It is a PHP application backed by a MySQL/MariaDB database and served by nginx with PHP-FPM. Matomo gives you visits and pageview reporting, visitor logs and profiles, real-time analytics, acquisition and campaign tracking, goals and e-commerce conversion, custom segments and dimensions, heatmaps and session-recording add-ons, a JavaScript tracker (matomo.js) and a server-side tracking API (matomo.php), an HTTP Reporting API, and a built-in Tag Manager. Because you self-host it, all visitor data stays inside your own AWS account, which makes GDPR, CCPA, and data-residency compliance straightforward. Matomo is GPL-3.0 licensed with no vendor lock-in; premium features are optional separate plugins and are not required to run it.
WHAT THIS AMI ADDS
Security hardening:
Unique MariaDB password generated at first boot (no shipped default credential)
No analytics admin account is baked into the image - the first super user you create during the install wizard owns the instance
TLS enabled on port 443 with a self-signed certificate (replace with your own CA/Let's Encrypt certificate for production)
MariaDB and PHP-FPM bound to 127.0.0.1 only - never exposed to the network
Hourly report archiving runs as a scheduled background task; browser-triggered archiving is disabled for predictable performance
CIS Conformance Report at /etc/lynxroute/cis-report.html
CIS Tailored Profile at /usr/share/doc/lynxroute/CIS_TAILORED_PROFILE.md
Highlights
Matomo security baked in: unique database password at first boot, TLS on 443, database bound to localhost, hourly archiving as a scheduled task - unlike bare Matomo AMIs that ship with a default database password, no TLS, and the analytics host left wide open.
CIS Level 1 hardened Ubuntu 24.04 LTS: auditd, fail2ban, AppArmor, SSH key-only, IMDSv2 enforced. CVE-scanned before every release. SBOM (CycloneDX) and CIS Conformance Report included.
Own 100% of your analytics data: self-hosted Google Analytics alternative with visitor logs, goals, e-commerce, segments, and a Tag Manager - data never leaves your AWS account. GPL-3.0 license - fully auditable, no vendor lock-in.
AWS Marketplace now accepts line of credit payments through the PNC Vendor Finance program. This program is available to select AWS customers in the US, excluding NV, NC, ND, TN, & VT.
Try this product free for 5 days according to the free trial terms set by the vendor. Usage-based pricing is in effect for usage beyond the free trial terms. Your free trial gets automatically converted to a paid subscription when the trial ends, but may be canceled any time before that.
Matomo - Hardened Self-Hosted Web Analytics Platform
You pay by the hour based on the EC2 instance size you pick to run this hardened analytics image. The four dimensions are compute sizes, not feature tiers. Every size ships the same hardened, pre-configured software. The t3.small, t3.medium, and t3.large are burstable general-purpose instances that scale up in capacity in that order. The m6i.large is a fixed-performance general-purpose instance. Your cost rises with the size you choose, and billing runs hourly through the marketplace with no long-term commitment.
Top-of-mind questions for buyers
What does each hourly instance dimension actually give me for the price?
Each dimension maps to one running EC2 instance of that size. You get a CIS Level 1 hardened Ubuntu 24.04 image with the analytics software pre-configured. The instance size sets the CPU and memory available, so you pick the compute that fits your traffic and dashboard load.
Am I charged when the instance is stopped or paused?
The hourly software charge meters running time only. A fully stopped instance stops accruing software charges. However, stored data and attached volumes may still incur underlying AWS storage fees while the instance is stopped. Billing runs through the marketplace with no long-term commitment.
If I outgrow my instance size, does the software cost change automatically?
No automatic change happens. You choose one instance size per deployment. To move from t3.small to t3.medium, t3.large, or m6i.large, you launch the larger size yourself. Your hourly rate then reflects the new size. All sizes ship the same hardened software.
lynxroute.com
Helpful?
Vendor refund policy
We do not offer refunds for this product. AWS infrastructure charges (EC2, EBS, data transfer) are billed separately by AWS and are not refundable by us.
How can we make this page better?
Tell us how we can improve this page, or report an issue with this product.
Give us feedbackReport a problem with this product or seller
Legal
Vendor terms and conditions
Upon subscribing to this product, you must acknowledge and agree to the terms and conditions outlined in the vendor's End User License Agreement (EULA).
Content disclaimer
Vendors are responsible for their product descriptions and other product content. AWS does not warrant that vendors' product descriptions or other product content are accurate, complete, reliable, current, or error-free.
An AMI is a virtual image that provides the information required to launch an instance. Amazon EC2 (Elastic Compute Cloud) instances are virtual servers on which you can run your applications and workloads, offering varying combinations of CPU, memory, storage, and networking resources. You can launch as many instances from as many different AMIs as you need.
Version release notes
Matomo 5.12.0
Matomo 5.12.0 on Ubuntu 24.04 LTS - feature update (from 5.11.2); adds AI Chatbots reports and refreshed evolution graphs, shipped as GPL v3 core. No major database upgrade required.
Certbot pre-installed - enable a trusted HTTPS certificate with one command: sudo certbot --nginx -d yourdomain.com
Rebuilt on the latest CIS Level 1 hardened Ubuntu 24.04 LTS base
Additional details
Usage instructions
Launch instance (t3.medium recommended)
Open Security Group - allow TCP 443 (and 80 for HTTP-to-HTTPS redirect) from your IP only
Open https://<PUBLIC_IP>/ in your browser - accept the self-signed certificate warning
Complete the Matomo install wizard:
Click through Welcome and System Check
At the Database step, enter the pre-provisioned values from the credentials file
(Server 127.0.0.1, Login matomo, Database matomo, and the generated password)
Create YOUR OWN super user (real email + strong password) - no admin is pre-seeded
Set up your first website to get its tracking code
The credentials file at /root/matomo-credentials.txt contains the database
password you paste once at the Database step. No analytics admin account exists
until you create one - whoever completes the wizard first becomes the owner, so
keep port 443 restricted to your IP until you have registered.
Matomo records the hostname you install from as a trusted host. If you later
reach Matomo on a different domain, add it under Administration > General
Settings, or set up your own domain with HTTPS:
sudo apt install certbot python3-certbot-nginx
sudo certbot --nginx -d your.domain.com
Report archiving runs hourly in the background, so reports stay up to date
without slowing down page loads.
AWS Support is a one-on-one, fast-response support channel that is staffed 24x7x365 with experienced and technical support engineers. The service helps customers of all sizes and technical abilities to successfully utilize the products and features provided by Amazon Web Services.
This product has charges associated with it for seller support and pre-configured stack (phpMyAdmin and Webmin) in it. Intuz Matomo is a pre-configured, ready to run image for running Matomo on Amazon EC2 and has Apache2, MySQL, PHP, phpMyAdmin, Webmin, Matomo, and Scripts which make it easy for you to use Matomo.
Matomo 5, formerly known as Piwik, is the leading open-source web analytics solution designed for organizations that prioritize data privacy and ownership. Pre-packaged by Elyxia Global Limited, this deployment on AlmaLinux 9 offers robust tracking features and GDPR-compliant analytics, empowering businesses to make data-driven decisions in a secure, self-hosted environment.
This product has charges associated with it for seller support. This pre-configured and hardened image on is created by Elyxia Global Limited.
Self-hosted Matomo web analytics on Ubuntu 24.04 with Docker Compose, MariaDB, Nginx, first-boot credential generation, hourly archiving, helper commands, backup support, and optional HTTPS setup. Built for fast deployment on AWS by Code Creator. This product has charges associated with it for the provision and deployment of the application and AMI support.
This product has charges associated with it for deployment support, and the aMiSTACX A51 Monitoring and Control dashboard.
Matomo 5.1.x On-Premise turnkey pre-configured supported deployment solution by aMiSTACX. This Ubuntu + Matomo deployment brings you simplistic configuration and cost savings while increasing performance. G-Flexibility! Easily switch Apache to NGINX and PHP versions.
This product has charges associated with it for deployment support, and the aMiSTACX A51 Monitoring and Control dashboard. Our turnkey G6F deployment solution for WordPress 6.6.x w/ WooCommerce includes optional Matomo On-Premise Analytics. A powerful combination that is turnkey, and offers extended automation through aMiSTACX and A51.
Be the first to review this product. We've partnered with PeerSpot to gather customer feedback. You can share your experience by writing or recording a review, or scheduling a call with a PeerSpot analyst.