Page:
Home
Pages
ARCHITECTURE
AUTO_CREATE_ORG_PROJECTS
CLI_AUTOMATION
DEPLOY_SCRIPTS
DOLIBARR_MODULE_IDS
DRY_RUN_PATTERN
Documentation-Standards.-.-
Documentation-Standards.-
File-Header-Standards
Home
JOOMLA_SYNC
LEGAL_DOC_GENERATOR_WEB_README
MCP-Servers.-.-.
MCP-Servers
MINIFICATION
MONITORING_SCRIPTS
NEW_SCRIPTS
QUICKSTART_ORG_PROJECTS
SITE_MONITORING
WIKI_STANDARDS
WORKFLOW_STANDARDS
api-automation-index.-
api-automation-index
api-definitions-default-index.-
api-definitions-default-index
api-definitions-sync-index.-
api-definitions-sync-index
api-deploy-index.-
api-deploy-index
api-fix-index.-
api-fix-index
api-index.-
api-index
api-maintenance-index.-
api-maintenance-index
api-plugin-index.-
api-plugin-index
api-tests-index.-
api-tests-index
api-tests-sample-index.-
api-tests-sample-index
api-validate-index.-
api-validate-index
automation-README.-
automation-README
automation-branch-version-automation.-
automation-branch-version-automation
automation-push-files.-
automation-push-files
automation-repo-cleanup.-
automation-repo-cleanup
client-repos.-.-
client-repos
standards-mokostandards-file-spec.-
standards-mokostandards-file-spec
templates-client-waas
templates-dolibarr
templates-generic
templates-mcp
workflows-README.-
workflows-README
workflows-auto-release.-
workflows-auto-release
workflows-branch-protection.-
workflows-branch-protection
workflows-build-release.-
workflows-build-release
workflows-cascade-dev.-
workflows-cascade-dev
workflows-changelog-management.-
workflows-changelog-management
workflows-demo-deployment.-
workflows-demo-deployment
workflows-dev-branch-tracking.-
workflows-dev-branch-tracking
workflows-dev-deployment.-
workflows-dev-deployment
workflows-index.-
workflows-index
workflows-release-system.-
workflows-release-system
workflows-renovate.-
workflows-renovate
workflows-reusable-workflows.-
workflows-reusable-workflows
workflows-rs-deployment.-
workflows-rs-deployment
workflows-secret-scanning.-
workflows-secret-scanning
workflows-shared-workflows.-
workflows-shared-workflows
workflows-standards-compliance.-
workflows-standards-compliance
workflows-static-analysis.-
workflows-static-analysis
workflows-sub-issue-management.-
workflows-sub-issue-management
workflows-update-server.-
workflows-update-server
workflows-workflow-architecture.-
workflows-workflow-architecture
Clone
10
Home
Jonathan Miller edited this page 2026-05-20 01:26:13 +00:00
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
- Documentation Standards -- wiki-first policy, branching, naming, labels
- Workflow Standards -- CI/CD requirements, template sync
- Dry Run Pattern -- safe testing pattern for destructive operations
Build & Deploy
- Minification -- CSS/JS minification standards and tooling
- Joomla Sync -- Joomla deployment sync via SFTP
- Site Monitoring -- Grafana, Prometheus, Blackbox Exporter
Automation
- Automation Overview -- bulk sync engine overview
- Push Files -- distribute files to governed repos
- Repo Cleanup -- prune and maintain repos
- Branch Version -- automated version management
- New Scripts -- adding new automation scripts
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 |
Template Repos
| Template | Platform | Description |
|---|---|---|
| Template-Client-WaaS | Joomla | WaaS client site template -- fork per client org |
| Template-Dolibarr | Dolibarr | Dolibarr ERP/CRM module scaffold with CI/CD and update server |
| Template-Generic | Any | General-purpose project template (PHP, Node.js, etc.) |
| Template-MCP | TypeScript | MCP server template with REST API bridge pattern |
Project Management
- Org Projects Quickstart -- getting started with project boards
- Auto-Create Projects -- automated project board setup
- Client Repos -- WaaS client site management
- Legal Doc Generator -- privacy policy and terms generator
Related Wikis
| Repo | Purpose |
|---|---|
| mcp_mokossh | SSH server management MCP |
| mcp_mokobackup | Backup MCP with Akeeba integration |
| mcp_mokowaas | MokoWaaS (Joomla) Web Services API MCP |
| mcp_mokodeploy | Git-based deployment MCP |
| mcp_mokomonitor | 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.