11
Home
Jonathan Miller edited this page 2026-06-21 23:22:39 +00:00

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


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