Page:
Installation
Clone
Installation
Requirements
- Joomla 6.x
- PHP 8.3 or higher
- MySQL 8.0+ or MariaDB 10.4+
- MokoSuiteCRM installed (provides contact records for tenants)
- MokoSuiteERP installed (provides GL integration for payments)
Installing via Joomla Installer
- Download
pkg_mokosuitestorage.zipfrom the MokoGitea release page - In Joomla Administrator, navigate to System > Install > Extensions
- Upload the package ZIP file
- Joomla will install all three extensions in order:
plg_system_mokosuitestorage— creates all database tablescom_mokosuitestorage— installs the admin componentplg_webservices_mokosuitestorage— registers API routes
Package Structure
pkg_mokosuitestorage.zip
├── pkg_mokosuitestorage.xml # Package manifest
├── script.php # Install/update script
├── plg_system_mokosuitestorage.zip # System plugin (schema owner)
├── com_mokosuitestorage.zip # Admin component
└── plg_webservices_mokosuitestorage.zip # API plugin
Post-Install Configuration
- Verify Plugin Status: Go to System > Plugins and confirm
plg_system_mokosuitestorageis enabled - Set Permissions: Go to Components > MokoSuite Storage > Options to configure access levels
- Configure Items Per Page: In component options, set the default pagination (default: 20)
Update Server
MokoSuiteStorage uses the MokoGitea update server. Updates are delivered automatically via:
https://git.mokoconsulting.tech/api/packages/MokoConsulting/generic/MokoSuiteStorage/latest/updates.xml
This is configured in the package manifest and requires no manual setup. Check for updates via System > Update > Extensions.
Uninstallation
Uninstalling the package will:
- Drop all
#__mokosuitestorage_*tables (data will be lost) - Remove all three extensions
- Child uninstall is blocked — you must uninstall the package, not individual extensions
Troubleshooting
- Tables not created: Ensure the system plugin installed first. Check System > Plugins for
plg_system_mokosuitestorage - Menu not visible: Verify you have
core.managepermission for the component - API routes not working: Confirm
plg_webservices_mokosuitestorageis enabled in the plugin manager