Clone
Contents
MokoSuiteClient
Joomla 5.x / 6.x client-facing tracker and identity layer for the MokoSuite platform.
| Field | Value |
|---|---|
| Type | Joomla Package (plugins + component + modules) |
| Version | 02.47.00 |
| Joomla | 5.x / 6.x |
| PHP | 8.1+ |
| License | GPL-3.0-or-later |
| Platform | MokoGitea |
Package Contents
| Extension | Type | Description |
|---|---|---|
| com_mokosuiteclient | Component | Admin dashboard, privacy guard, WAF log, database tools, extensions catalog |
| plg_system_mokosuiteclient | Plugin | Core engine -- health monitoring, heartbeat, site aliases, API endpoints |
| plg_system_mokosuiteclient_firewall | Plugin | Web firewall -- WAF shields, security headers, IP management, password policy |
| plg_system_mokosuiteclient_tenant | Plugin | Tenant guard -- restrict installer, global config, template editing |
| plg_system_mokosuiteclient_devtools | Plugin | Dev tools -- dev mode, mirror domains & staging, maintenance actions |
| plg_system_mokosuiteclient_offline | Plugin | Offline bypass -- TOS, privacy policy, support pages accessible when offline |
| plg_webservices_mokosuiteclient | Plugin | REST API routes for health, remote login, provisioning |
| plg_task_mokosuiteclientdemo | Plugin | Demo reset scheduled task |
| plg_task_mokosuiteclientsync | Plugin | Content sync scheduled task |
| mod_mokosuiteclient_cpanel | Module | Admin dashboard cpanel with plugin badges and support PIN |
| mod_mokosuiteclient_menu | Module | Custom admin sidebar menu (MokoHQ first, MokoSuite second) |
| mod_mokosuiteclient_cache | Module | Status bar cache/temp cleaner with domain display |
Key Features
Health Monitoring
- 15 diagnostic checks via /?mokosuiteclient=health
- RSA-signed heartbeat to MokoSuiteHQ
- Daily rotating support PIN (HMAC-SHA256)
Security
- Web Application Firewall (SQL injection, XSS, RFI, directory traversal)
- Security headers (CSP, HSTS, X-Frame-Options, Referrer-Policy)
- IP blocklist with auto-ban, admin secret URL, password policy
Privacy Guard (GDPR)
- Data subject requests (create, approve, deny)
- User data export, anonymization, deletion
- Consent logging, retention policies
Mirror Domains & Staging
- Repeatable subform table for domain aliases
- Per-alias offline bypass and robots directives
- Auto-includes dev.{primary_domain} when unconfigured
Wiki Pages
Guides
Reference
Related
| Repo | Purpose |
|---|---|
| MokoSuiteHQ | Centralized site management dashboard |
| MokoSuiteBackup | Full-site backup and restore |
| MokoSuiteCRM | CRM with helpdesk/ticket system |
| Revision | Date | Description |
|---|---|---|
| 3.0 | 2026-06-21 | Major rewrite -- heartbeat, mirror domains, privacy, security overhaul |
| 2.0 | 2026-06-19 | Feature docs, health checks, API |
| 1.0 | 2026-05-09 | Initial version |