Products¶
CloudXM's product portfolio. Each product page is the owner's contract: what it does, where it runs, how to deploy it, and who to call when it breaks.
| Product | What it does | Platform | Repo(s) | Status |
|---|---|---|---|---|
| ShopXM | Unified fiscal (NFSe) + payments platform | Laravel / PHP-FPM, VPS prd1 | cloudxm-shopxm-server | Active |
| Convert | AI-assisted operations assistant | FastAPI + LiteLLM, Docker | cloudxm-convert-server, cloudxm-convert-console | Active |
| SupraMax | B2B beverage e-commerce | Vendure 3.x + Astro storefront | cloudxm-supramax-vendure, cloudxm-supramax-site | Active |
| Pay | Payment processing | PHP / WooCommerce | cloudxm-pay-server | [TODO: confirm status] |
| WordPress plugins | WooCommerce fiscal/shipping/payment plugins | PHP, private Composer (Satis) | cloudxm-plugins monorepo | Active |
Cross-cutting concerns¶
- Deployment: GitLab CI → Cloudflare Pages (sites) or VPS prd1 (services). See Operations runbooks.
- Secrets: GitLab CI variables (group-level
emcloud). Never in git. - Environments: production + staging (+ sandbox where noted). Staging mirrors production topology.
Maintaining this page
When a product changes status (deprecation, rename, new repo), update this table and the product's page in the same MR.