Clone
2
Installation
Jonathan Miller edited this page 2026-05-16 22:35:06 +00:00

Installation

Requirements

  • PHP 8.1 or higher
  • Joomla 5.x or 6.x
  • GNU Make (for building from source)

Install from ZIP

  1. Download the latest release ZIP from the Releases page
  2. In Joomla admin: System > Install > Extensions
  3. Upload the ZIP file
  4. Go to System > Site Template Styles
  5. Set MokoJoomHero as the default template

Build from Source

git clone https://git.mokoconsulting.tech/MokoConsulting/MokoJoomHero.git
cd MokoJoomHero
make build

The installable ZIP is created at dist/tpl_mokojoomhero-1.0.0.zip.

Update Server

MokoJoomHero includes a built-in update server. Once installed, Joomla will automatically notify you when new versions are available via System > Update > Extensions.

The update server URL is:

https://git.mokoconsulting.tech/MokoConsulting/MokoJoomHero/raw/branch/main/update.xml

For local development without rebuilding after every change:

make dev-install

This creates a symlink from your Joomla installation to the src/ directory. Edit JOOMLA_ROOT in the Makefile to point to your local Joomla path.