2026-01-08 19:49:02 -06:00
<!--
Copyright (C) 2025 Moko Consulting <hello@mokoconsulting .tech>
This file is part of a Moko Consulting project.
SPDX-LICENSE-IDENTIFIER: GPL-3.0-or-later
# FILE INFORMATION
DEFGROUP: Joomla.Plugin
2026-03-26 13:19:16 -05:00
INGROUP: MokoWaaS
2026-05-24 04:05:38 -05:00
REPO: https://git.mokoconsulting.tech/MokoConsulting/MokoWaaS
2026-06-05 01:42:18 +00:00
VERSION: 02.34.08
2026-01-08 19:49:02 -06:00
PATH: /README.md
2026-05-24 04:05:38 -05:00
BRIEF: MokoWaaS platform plugin for Joomla
2026-01-08 19:49:02 -06:00
-->
2026-05-24 04:05:38 -05:00
# MokoWaaS
2026-04-07 21:06:39 -05:00
2026-05-24 04:05:38 -05:00
[](https://git.mokoconsulting.tech/MokoConsulting/MokoWaaS/releases)
2026-04-07 21:06:39 -05:00
[](LICENSE)
[](https://www.joomla.org)
[](https://www.php.net)
2026-05-24 04:05:38 -05:00
MokoWaaS is a Joomla 5.x / 6.x system plugin package that provides white-label branding, security hardening, tenant restrictions, health monitoring, and multi-domain management for the MokoWaaS platform.
2026-02-23 01:44:22 +00:00
## Features
2026-05-24 04:05:38 -05:00
- **White-Label Branding** — configurable brand name, company, support URL, colors, favicon, custom CSS
- **Tenant Restrictions** — master user enforcement, installer/sysinfo/config/template access control
- **Health Monitoring** — 16 diagnostic checks via `/?mokowaas=health` with Grafana auto-provisioning
- **Site Aliases** — per-alias offline mode, robots directives, backend redirect, canonical URLs
- **Remote API** — 6 endpoints (health, install, update, cache, backup, info)
- **Security Hardening** — HTTPS enforcement, session timeouts, password policy, upload restrictions
- **Plugin Protection** — protected status, hidden from non-master users, disable/uninstall blocked
2026-02-23 01:44:22 +00:00
2026-05-24 04:05:38 -05:00
## Requirements
2026-02-23 01:44:22 +00:00
2026-05-24 04:05:38 -05:00
- Joomla 5.0+ or 6.x
- PHP 8.1+ (8.3+ for Joomla 6)
2026-01-08 19:49:02 -06:00
## Installation
2026-05-24 04:05:38 -05:00
Download the latest `pkg_mokowaas-*.zip` from [Releases ](https://git.mokoconsulting.tech/MokoConsulting/MokoWaaS/releases ) and install via **System → Install → Upload Package File** .
2026-02-23 01:44:22 +00:00
2026-05-24 04:05:38 -05:00
After installation, the package auto-enables and sets protected status.
2026-01-08 19:49:02 -06:00
## Documentation
2026-05-24 04:05:38 -05:00
Full documentation is available on the [MokoWaaS Wiki ](https://git.mokoconsulting.tech/MokoConsulting/MokoWaaS/wiki ):
2026-02-23 01:44:22 +00:00
2026-05-24 04:05:38 -05:00
- [Configuration Guide ](https://git.mokoconsulting.tech/MokoConsulting/MokoWaaS/wiki/Configuration )
- [Health Monitoring ](https://git.mokoconsulting.tech/MokoConsulting/MokoWaaS/wiki/Health-Monitoring )
- [Site Aliases ](https://git.mokoconsulting.tech/MokoConsulting/MokoWaaS/wiki/Site-Aliases )
- [API Endpoints ](https://git.mokoconsulting.tech/MokoConsulting/MokoWaaS/wiki/API-Endpoints )
- [Grafana Integration ](https://git.mokoconsulting.tech/MokoConsulting/MokoWaaS/wiki/Grafana-Integration )
2026-02-23 01:44:22 +00:00
## License
2026-05-24 04:05:38 -05:00
GPL-3.0-or-later — see [LICENSE.md ](LICENSE.md )
2026-02-23 01:44:22 +00:00
## Changelog
2026-05-24 04:05:38 -05:00
See [CHANGELOG.md ](CHANGELOG.md )
2026-01-08 19:49:02 -06:00
2026-02-23 01:44:22 +00:00
---
2026-01-08 19:49:02 -06:00
2026-02-23 01:44:22 +00:00
**Moko Consulting** | [Website ](https://mokoconsulting.tech ) | [Email ](mailto:hello@mokoconsulting.tech )