mirror of
https://github.com/Dokploy/templates.git
synced 2026-07-16 13:24:11 -05:00
[PR #764] [CLOSED] feat: add Matomo one-click deployment template #7121
Reference in New Issue
Block a user
Delete Branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
📋 Pull Request Information
Original PR: https://github.com/Dokploy/templates/pull/764
Author: @sanadidari
Created: 4/1/2026
Status: ❌ Closed
Base:
canary← Head:canary📄 Description
What is this PR about?
New PR of [Template Name]
Checklist
Before submitting this PR, please make sure that:
Issues related (if applicable)
Close automatically the related issues using the keywords:
closes #ISSUE_NUMBERScreenshots or Videos
Greptile Summary
This PR adds a new Matomo analytics one-click deployment template for Dokploy, consisting of a
docker-compose.ymlwith amatomoservice backed by a MariaDBdbservice, atemplate.tomlfor variable and domain configuration, a logo, and ameta.jsonentry. The overall structure is sound — healthcheck, named volumes, dependency ordering, and env-var wiring are all present — but there are a few issues to address before merging:meta.json): The repository URL referencesmatomo-software/matomo, which is not the official organization. The correct URL ishttps://github.com/matomo-org/matomo.docker-compose.yml):matomo:latestshould be replaced with a specific version tag (e.g.5.3) per the project's Docker image pinning requirements; themeta.json\"version\"field should be updated to match.version: \"3.8\"(docker-compose.yml): The project style guide mandatesversion: \"3.8\"at the top of every compose file.Confidence Score: 4/5
Mostly safe to deploy, but the broken GitHub link and unpinned image should be fixed before merging.
One P1 finding (incorrect GitHub organization URL resulting in a dead link) and two P2 findings (missing compose version field and unpinned image) need to be addressed. The core deployment logic — healthcheck, volumes, env-var wiring, domain config — is correct and functional. Once the GitHub URL and image tag are corrected, this template is ready to merge.
meta.json(wrong GitHub URL) andblueprints/matomo/docker-compose.yml(missing version field, unpinned image tag).Reviews (1): Last reviewed commit: "feat: add Matomo one-click deployment te..." | Re-trigger Greptile
(2/5) Greptile learns from your feedback when you react with thumbs up/down!
Context used:
🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.