This repository has been archived on 2026-06-09. You can view files and clone it. You cannot open issues or pull requests or push a commit.
Files
wiki/moko-platform/Home.md
T
2026-05-09 18:32:15 -05:00

4.3 KiB

MokoStandards Enterprise Platform

Enterprise standards, automation framework, workflow templates, and bulk sync tooling for the Moko Consulting ecosystem.


Type Enterprise API / CLI
Language PHP
Install composer require mokoconsulting-tech/enterprise
License GPL-3.0-or-later
Platform Gitea (primary) / GitHub (mirror)

Quick Start

# Install via Composer
composer require mokoconsulting-tech/enterprise

# Health check
vendor/bin/moko health -- --path .

# Sync standards across repos
vendor/bin/moko sync

# Inventory
vendor/bin/moko inventory -- --path .
Variable Purpose
GIT_PLATFORM gitea (default) or github
GA_TOKEN Gitea API / Gitea Actions token
GH_TOKEN GitHub API token (for mirror sync)
GITEA_URL Gitea instance URL
GITEA_ORG Gitea organization

Architecture

  • Architecture -- system design, repo relationships, dependency map
  • MCP Servers -- all 10 MCP servers with configs and category mapping

Standards & Governance

Build & Deploy

Automation

API Reference

Page Description
API Overview Full API documentation index
Automation API Bulk sync, push operations
Deploy API SFTP deployment classes
Validation API Repo health, structure checks
Fix Utilities Line endings, tabs, permissions
Plugin API Plugin system
Definitions: Default Platform definitions
Definitions: Sync Sync definitions
Maintenance API Labels, inventory, SHA pinning
Tests Test suite
Test Samples Sample test data

Project Management


Repo Purpose
ssh-mcp SSH server management MCP
backup-mcp Backup MCP with Akeeba integration
joomla-api-mcp Joomla Web Services API MCP
deploy-mcp Git-based deployment MCP
monitor-mcp Server and Grafana monitoring MCP
MokoWaaS Joomla WaaS system plugin
Template-Client-WaaS Client site template
MokoOnyx Joomla admin template

MokoStandards -- this is the central standards hub for all Moko Consulting projects.