Files
claudetools/.claude/memory/reference_matomo_analytics.md
Mike Swanson ad88fc31f0 sync: Auto-sync from acg-guru-5070 at 2026-03-22 22:31:46
Synced files:
- Session logs updated
- Latest context and credentials
- Command/directive updates

Machine: acg-guru-5070
Timestamp: 2026-03-22 22:31:46

Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com>
2026-03-22 22:31:46 -07:00

41 lines
1.5 KiB
Markdown

---
name: Matomo Analytics
description: Self-hosted Matomo analytics at analytics.azcomputerguru.com - credentials, site IDs, tracking setup for all 3 sites
type: reference
---
## Matomo Analytics
- **URL:** https://analytics.azcomputerguru.com
- **Platform:** Matomo 5.8.0 (PHP)
- **Server:** IX server (172.16.3.10), cPanel account `azcomputerguru`
- **Document Root:** `/home/azcomputerguru/public_html/analytics/`
### Login
- **User:** MikeSwanson
- **Password:** Mat0mo2026!CGS
- **Email:** mike@azcomputerguru.com
### Database
- **Host:** localhost (on IX server)
- **Database:** `azcompu_matomo`
- **User:** `azcompu_matomo`
- **Password:** `Mat0mo2026!CGS`
### Tracked Sites
| Site ID | Name | URL | Tracking Method |
|---------|------|-----|-----------------|
| 1 | AZ Computer Guru | https://azcomputerguru.com | WordPress mu-plugin (`wp-content/mu-plugins/matomo-tracking.php`) |
| 2 | Community Forum | https://community.azcomputerguru.com | Flarum `custom_header` DB setting |
| 3 | Radio Show | https://radio.azcomputerguru.com | Injected into HTML files before `</head>` |
### Cron
- Archiving cron runs every 5 minutes as `azcomputerguru` user
- Command: `php /home/azcomputerguru/public_html/analytics/console core:archive`
### Cloudflare
- DNS record points to 72.194.62.5, proxied (orange cloud)
- Was previously pointing to wrong IP (52.52.94.202), fixed 2026-03-20
**How to apply:** Use this when managing analytics, adding new sites to track, or troubleshooting tracking code.