MXMCMS (Multi-X Multi-CMS) is a forked and enhanced version of Grav CMS, transformed into an API-first, AI-orchestrated multi-tenant platform for launching web design firms, SEO/marketing agencies, and auxiliary online businesses. Built for scalability on Oracle Cloud's Always Free tier, it powers low-cost and high-dollar services with seamless AI automation β from site provisioning to content generation and social posting.
Target markets? We've got you: Cheapskates get $49.95 websites, while big spenders drop $999+ for premium vibes. All funnel to net30hosting.com for hosting upsells, with AI handling SEO, graphics, and cross-promotions. Client sites tie back to business credit services like Net30 Hosting, Net30 VoIP, and Net30 Websites for seamless affiliate loops. Think "OpenClaw" β a central AI rig clawing control over everything, bypassing costs internally and generating revenue externally.
π Why MXMCMS? Automate your empire: Forkable themes, Brave-powered SEO, OpenAI graphics, social blasts (FB/X), and more β all under one roof.
-
Multi-Firm Structure:
- 2 Web Design Firms: Budget ($49.95) vs. Premium ($999) β unique frontends, shared backend.
- 2 Marketing Firms: Low-cost vs. High-dollar SEO, handling Twitter cards, OG tags, Facebook posts.
- Auxiliary Sites: Business credit portals (promoting Net30 services with affiliate ties), news sites with RSS feeds and auto-social posting (1Β’/tweet budgeting via prepaid APIs).
- Client Sites: All tie back to business credit and hosting (e.g., upsells to Net30 Hosting for credit-building).
-
AI-First Automation:
- Central AI Rig ("OpenClaw"-style): Equipped with CUDA for LLMs, tunnels in via SSH/WireGuard to provision sites, generate content, optimize SEO via Brave API calls (from the rig), create graphics with OpenAI (DALL-E proxy from the rig), and post to X/Facebook.
- Daily SEO Updates: AI analyzes logs, implements changes on-the-fly.
- Random Portfolio Building: AI launches sites, adds to portfolios, bypasses internal costs.
-
API-Centric Design:
- REST API for LLMs/AI Agents: CRUD sites, themes, SEO data, forms, graphics, social posts.
- Integrations: Stripe/PayPal payments, Google Places/Analytics, Cloudflare Turnstile, Brave Search (via AI Rig), OpenAI (via AI Rig), Facebook Graph, Twitter API.
-
Security Fortress:
- SSH Keys Only (no passwords).
- CrowdSec + Fail2Ban for intrusion detection.
- OCI CLI for network-level firewalls.
- JWT/API Keys for secure AI interactions.
-
Database & Deployment:
- Flat-file core (Grav) with optional Oracle Free Tier DBs: Autonomous (metadata/logs), NoSQL (key-value), HeatWave (analytics).
- VHost/Certbot Automation: AI-managed SSL via Let's Encrypt.
- Free-Tier Friendly: Runs on Oracle VM with tunneling for AI rig access.
-
Shared Resources:
- Unified Outbound Email: hello@ for all.
- Form Approvals: Routed to AI/manager dashboard.
- Hosting Upsells: All sites recommend net30hosting.com, with ties to business credit services.
MXMCMS starts as a single-site Grav install, evolving into multi-tenant magic:
graph TD
A[AI Rig: OpenClaw with CUDA/LLMs] -->|API Calls/Tunnel<br>Brave/OpenAI Proxies| B[MXMCMS Server on Oracle VM]
B --> C[Shared Grav Backend: Plugins/API/DB]
C --> D[Unique Themes: Cheap/Premium Firms]
C --> E[SEO/Marketing: Brave/OpenAI Integrations<br>(Handled via AI Rig)]
C --> F[Aux Sites: News/Business Credit<br>(Ties to Net30 Hosting)]
D --> G[Client Sites: $49.95 or $999<br>(Upsell Net30/Business Credit)]
E --> H[Social Posts: FB/X with Budgeting]
B --> I[Security: CrowdSec/Fail2Ban/OCI Firewall]
B --> J[DB Layer: Oracle Autonomous/NoSQL]
- Backend: Forked Grav with custom plugins for vhosts, Certbot, API endpoints.
- Frontend: Forkable themes per firm/site β customize without touching core.
- AI Control: Python scripts on rig call APIs for orchestration, with Brave/OpenAI handled directly from the rig's CUDA-powered setup.
- PHP 8+, Composer.
- Oracle Cloud Account (Free Tier VM/DB).
- API Keys: Brave, OpenAI, Stripe, PayPal, Facebook, Twitter, Cloudflare, Google.
- Clone the repo:
git clone https://github.com/yourusername/mxmcms.git cd mxmcms - Install Grav base:
composer install bin/grav install - Configure multi-site (edit
setup.phpfor subdomains). - Set up security:
- Install CrowdSec/Fail2Ban via scripts in
/bin/security/. - Configure OCI CLI:
oci setup config.
- Install CrowdSec/Fail2Ban via scripts in
- Add DB: Edit
user/config/system.yamlfor Oracle PDO connection. - Deploy to Oracle VM: Rsync files, run Certbot hooks.
- Open in VS Code: Use PHP extensions for IntelliSense.
- Local Server:
bin/gpm server. - API Testing: Use Postman to hit
/api/endpoints.
- Provision a Site: AI calls
/api/create-site?type=cheap&domain=example.comβ auto-vhost, theme, SSL, with business credit ties. - Generate Graphics:
/api/generate-graphics?prompt="Cool logo"β proxies to OpenAI via AI Rig. - SEO Update:
/api/update-seo?site=example.comβ Uses Brave for data (from AI Rig), applies tags. - Social Post:
/api/social-post?platform=x&content="News update"&budget=0.01β Posts with limits.
Run AI rig scripts (Python) to automate: python openclaw.py --provision random.
Fork, PR, or open issues! We're building an AI empire β join the claw. π¦
MIT License β Fork Grav's open-source spirit. See LICENSE for details.
Built with β€οΈ by Bold Tee Hub | Stockton, CA | SuperGrok User | Feb 2026
